JAVAFile 클래스는 파일 및 디렉터리 경로를 추상적으로 표현함FileInputStream / FileOutputStream : 바이트 단위 입출력FileReader / FileWriter : 문자 단위 입출력BufferedReader / BufferedWriter : 버퍼링된 문자 입출력 파일 입출력의 일반적인 패턴1. 스트림을 열고 사용하기 전에 리소스를 확보2. 데이터를 읽거나 쓰는 작업을 수행3. 스트림을 닫아 리소스 해제 입출력 예외 처리파일 입출력 작업은 I/O(input / output) 오류가 발생할 가능성이 높기 때문에 예외 처리가필수적임 대부분의 입출력 클래스는 메서드 IOException을 던질 수 있으므로 try - catch 구문을사용하여 예외처리를 해야함 [text파일 읽기]..