Java

java.IO 클래스명에 사용된 단어의 의미

_침묵_ 2006. 3. 24. 08:42

java.IO 클래스명에 사용된 단어의 의미

 

* Stream으로 끝나는 클래스        - 바이트 단위 IO클래스이다.

 

* Reader,Writer로 끝나는 클래스- 문자 단위로 입력,출력받는 클래스이다.

 

* File로 시작하는 클래스             - 파일로부터 입력이나 출력하는 클래스이다.

 

* Fileter로 시작하는 클래스         - 직접 사용하는 것보다는 상속을 받아 사용하며,

                                                  사용자가 원하는 내용만 필터링할 목적으로 사용된다.

 

* Data로 시작하는 클래스            - 다양한 데이터 형식을 입출력할 목적으로 사용한다.

                                                   기본형 값(int,float,double 등)을 출력하는데 유리하다.

 

* Buffered로 시작하는 클래스      - 프로그램에서 Buffer는 메모리를 의미한다. 입출력시에

                                                  병목현상을 줄인다.

 

* RandomAccessFile클래스    - 입력이나 출력을 모두 할수 있는 클래스이다. 파일

                                                   에서 임의 위치의 내용을 읽거나 쓸수 있는 기능을 제공한다.

 

* ByteArray로 시작하는 클래스    - 입력클래스의 경우, char 배열로부터 읽어 들이고, 출력 클

                                                  래스의 경우,클래스 내부의 자료구조에 출력한 후 출력된

                                                  결과를 바이트배열로 반환한다.

 

* CharArray로 시작하는 클래스   - ByteArray와 같은 형식이다.