본문 바로가기

JAVA/Docs

ⓒ java.io Reader

java.io 
클래스 Reader

문자 스트림을 읽어들이기 위한 abstract 클래스입니다. 서브 클래스에서의 구현이 필요한 메소드는, read(char[], int, int)와 close() 뿐입니다. 다만, 대부분의 서브 클래스는, 효율성의 향상 또는 기능의 추가, 혹은 그 양쪽 모두를 위해서(때문에), 여기서 정의되는 메소드의 일부를 오버라이드(override) 합니다.


생성자 의 개요
protectedReader () 
          리더 자체로 Critical Section이 동기 하는 문자 스트림 리더를 새롭게 작성합니다.
protectedReader (Object  lock) 
          지정된 객체로 Critical Section이 동기 하는 문자 스트림 리더를 새롭게 작성합니다.

 

메소드의 개요
abstract  voidclose () 
          스트림을 닫아, 거기에 관련하는 모든 system resource를 해제합니다.
 voidmark (int readAheadLimit) 
          스트림의 현재 위치에 마크를 설정합니다.
 booleanmarkSupported () 
          이 스트림이 mark() 오퍼레이션을 지원할지 어떨지를 판정합니다.
 intread () 
          단일의 문자를 읽어들입니다.
 intread (char[] cbuf) 
          배열에 문자를 읽어들입니다.
abstract  intread (char[] cbuf, int off, int len) 
          배열의 일부에 문자를 읽어들입니다.
 intread (CharBuffer  target) 
          지정된 문자 버퍼에 캐릭터 라인을 읽어들입니다.
 booleanready () 
          이 스트림이 읽어들여 가능한가 어떤가를 판정합니다.
 voidreset () 
          스트림을 리셋 합니다.
 longskip (long n) 
          문자를 스킵 합니다.

 

반응형

'JAVA > Docs' 카테고리의 다른 글

ⓒ java.io Writer  (0) 2015.02.15
ⓒ java.io FileReader  (0) 2015.02.15
ⓒ java.io FileOutputStream  (0) 2015.02.15
ⓒ java.io OutputStream  (0) 2015.02.15
ⓒ java.io FileInputStream  (0) 2015.02.15