java.io
클래스 Reader
문자 스트림을 읽어들이기 위한 abstract 클래스입니다. 서브 클래스에서의 구현이 필요한 메소드는, read(char[], int, int)와 close() 뿐입니다. 다만, 대부분의 서브 클래스는, 효율성의 향상 또는 기능의 추가, 혹은 그 양쪽 모두를 위해서(때문에), 여기서 정의되는 메소드의 일부를 오버라이드(override) 합니다.
생성자 의 개요 | |
---|---|
protected | Reader () 리더 자체로 Critical Section이 동기 하는 문자 스트림 리더를 새롭게 작성합니다. |
protected | Reader (Object lock) 지정된 객체로 Critical Section이 동기 하는 문자 스트림 리더를 새롭게 작성합니다. |
메소드의 개요 | |
---|---|
abstract void | close () 스트림을 닫아, 거기에 관련하는 모든 system resource를 해제합니다. |
void | mark (int readAheadLimit) 스트림의 현재 위치에 마크를 설정합니다. |
boolean | markSupported () 이 스트림이 mark() 오퍼레이션을 지원할지 어떨지를 판정합니다. |
int | read () 단일의 문자를 읽어들입니다. |
int | read (char[] cbuf) 배열에 문자를 읽어들입니다. |
abstract int | read (char[] cbuf, int off, int len) 배열의 일부에 문자를 읽어들입니다. |
int | read (CharBuffer target) 지정된 문자 버퍼에 캐릭터 라인을 읽어들입니다. |
boolean | ready () 이 스트림이 읽어들여 가능한가 어떤가를 판정합니다. |
void | reset () 스트림을 리셋 합니다. |
long | skip (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 |