Development/Java(853)
-
BufferedWriter, BufferedWriter 의 주요 생성자
BufferedWriter· 바이트 출력 스트림의 BufferedOutputStream과 동일한 기능을 제공하며,· 문자 출력 스트림의 효율적인 버퍼링 기능을 제공합니다. BufferedWriter 의 주요 생성자· 객체를 생성할 때는 예외처리를 하지 않아도 됩니다.· 이 클래스에서는 한 줄 내려쓰기를 할 수 있는 newLine() 메서드가 추가되어 있습니다.
-
BufferedReader, BufferedReader의 생성자
BufferedReader· 바이트 입력 스트림의 BufferedInputStream과 동일한 기능을 제공하며· 문자 입력 스트림의 효율적인 버퍼링 기능을 제공합니다. BufferedReader의 생성자
-
버퍼 스트림(Buffer Stream), 버퍼 입·출력의 목적, 버퍼 입·출력 클래스
버퍼 스트림(Buffer Stream)문자 입력 스트림으로부터 문자를 읽어 들이거나 문자 출력 스트림으로 문자를 내보낼 때 버퍼링을 함으로써 문자, 문자 배열, 문자열 라인 등을 보다 효율적으로 처리할 수 있게 해줍니다. 버퍼 입·출력의 목적출력 시 여러 번 출력되는 데이터를 버퍼에 모아두고 한 번에 장치로 출력하거나, 입력 시 입력 데이터를 버퍼에 모아두고 한 번에 프로그램에 전달합니다.버퍼를 사용함으로써 입·출력 시 운영체제의 API 호출 횟수를 줄여 입·출력 성능을 개선시키기위해 사용됩니다. 버퍼 입·출력 클래스BufferedInputStream / BufferedOutputStream 클래스는 바이트 단위의 바이너리 데이터를 처리합니다.BufferedReader / BufferedWriter클래스..
-
FileWriter, FileWriter의 주요 생성자
FileWriter· FileWriter 클래스는 문자 파일에 출력할 때 사용하는 클래스입니다.· FileWriter 클래스의 생성자는 파일의 경로 또는 File 객체를 이용하여 객체를 생성할 수 있습니다.· 만약, 경로가 실제로 존재하지 않으면 IOException이 발생하게 됩니다.(FileNotFoundException예외가 아님) FileWriter의 주요 생성자
-
FileReader, FileReader 주요 생성자
FileReader· FileReader클래스는 시스템에 있는 파일을 읽을 수 있는 기능을 제공합니다.· 파일을 읽을 때는 파일의 경로 또는 File 객체를 생성자의 매개변수로 지정하여 객체를 생성할 수 있습니다.· 파일이 존재 하지 않으면 FileNotFoundException 예외가 발생합니다.· FileReader 클래스는 문자 스트림으로 한문자를 읽기 때문에 화면에 출력하더라도 한글 깨지는 현상이 일어나지 않습니다. FileReader 주요 생성자
-
File 클래스, File 클래스 생성자
File 클래스· 시스템에 있는 파일이나 디렉토리를 추상화한 클래스입니다.· 자바는 플랫폼 독립적이므로 파일 시스템이 서로 다른 운영체제에서 동일한 방식으로 파일처리가 가능하도록 일관된 방식으로 파일 처리를 할수 있게 해주는 클래스입니다.· File 클래스를 이용하면 파일의 크기, 생성, 삭제, 변경 및 마지막 수정날짜 등 다양한 정보를 알 수 있는 메서드를 제공하고 있습니다.· 파일의 정보만을 취급하며(파일명, 파일경로, 마지막으로 수정된 시간, 파일 길이, 파일 또는 디렉토리 여부) 파일 내용에 대한 처리는 입출력 스트림이나 RandomAccessFile 클래스를 사용해야 합니다. · 디렉토리의 생성, 소멸, 파일의 경로명을 다루는 클래스로 파일 입출력은 파일 스트림을 이용합니다. File 클래스 생..