java.IO 클래스명에 사용된 단어의 의미
java.IO 클래스명에 사용된 단어의 의미
* Stream으로 끝나는 클래스 - 바이트 단위 IO클래스이다.
* Reader,Writer로 끝나는 클래스- 문자 단위로 입력,출력받는 클래스이다.
* File로 시작하는 클래스 - 파일로부터 입력이나 출력하는 클래스이다.
* Fileter로 시작하는 클래스 - 직접 사용하는 것보다는 상속을 받아 사용하며,
사용자가 원하는 내용만 필터링할 목적으로 사용된다.
* Data로 시작하는 클래스 - 다양한 데이터 형식을 입출력할 목적으로 사용한다.
기본형 값(int,float,double 등)을 출력하는데 유리하다.
* Buffered로 시작하는 클래스 - 프로그램에서 Buffer는 메모리를 의미한다. 입출력시에
병목현상을 줄인다.
* RandomAccessFile클래스 - 입력이나 출력을 모두 할수 있는 클래스이다. 파일
에서 임의 위치의 내용을 읽거나 쓸수 있는 기능을 제공한다.
* ByteArray로 시작하는 클래스 - 입력클래스의 경우, char 배열로부터 읽어 들이고, 출력 클
래스의 경우,클래스 내부의 자료구조에 출력한 후 출력된
결과를 바이트배열로 반환한다.
* CharArray로 시작하는 클래스 - ByteArray와 같은 형식이다.