반응형

▶Java.io 패키지 

자바의 기본적인 데이터 입출력은 Java.io 패키지에서 제공합니다. java.io 패키지에서는 파일 시스템의 정보를 얻기 위한 File클래스와 데이터를 입출력하기 위한 다양한 입출력 스트림 클래스를 제공합니다.

 

 Java.io 패키지의 주요 클래스

설명 

 File

 파일 시스템의 파일 정보를 얻기 위한 클래스 

 Console 

 콘솔로부터 문자를 입출력하기 위한 클래스 

 InputStream / OutputStream

 바이트 단위 입출력을 위한 최상위 입출력 스트림 클래스 

 FileInputStream / FileOuputStream

 바이트 단위 입출력을 위한 하위 스트림 클래스

 DataInputStream / DataOutputStream

 ObjectInputStream / ObjectOutputStream

 PrintStream

 BufferedInputStream / BufferedOutputStream

 Reader / Writer

 문자 단위 입출력을 위한 최상위 입출력 스트림 클래스

 FileReader / FileWriter

 문자 단위 입출력을 위한 하위 스트림 클래스

 InputStreamReader / OutputStreamWriter

 PrintWriter

 BufferedReader / BufferedWriter

 

바이트 단위 입출력 스트림 : 그림, 멀티미디어, 문자등 모든 종류의 데이터들을 주고받을 수 있습니다.

문자 단위 입출력 스트림 : 오로지 문자만 주고받을 수 있게 특화되어 있습니다.

 

 

Byte단위의 입출력스트림 InputStream(입력), OutputStream(출력)

char문자 단위의 입출력스트림 InputStreamReader(입력), OutpurStreamWriter(출력)

 

 

반응형

+ Recent posts