파일 읽기/쓰기

    [자바/JAVA] 프로그래밍 - IO 스트림 (Stream) 파일 읽기/쓰기 (2)

    보조 스트림 보조스트림 : 기반스트림만으로 부족했던 성능을 보다 향상 시켜주는 스트림 기반스트림에서 제공하지 않는 추가적인 메소드 제공 / 데이터 전송 속도 행상 시킴 + a >> 외부매체와 직접적으로 연결되는 스트림 아님!! 단독 사용 불가(반드시 기반스트림과 함께 사용) 보조 스트림을 추가하여 파일 쓰기 package com.kh.chap04_assist.part01_buffer.model.dao; import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.FileNotFoundException; import java.io.FileReader; import java.io.FileWriter; import java.io.IO..

    [자바/JAVA] 프로그래밍 - IO 스트림 (Stream) 파일 읽기/쓰기 (1)

    메모리는 휘발성임 가나다라 라고 쓰고 컴퓨터를 끄면 지워짐!! => 휘발성 기록하기 위해 파일이 필요함 간단하게 파일(file) 만들어지는 과정 java.io.File 클래스 가지고 여기서는 예외처리가 필수 File f1 = new File();=> 기본생성자가 없어서 오류 => 무조건 매개변수 필요함 경로 지정을 딱히 하지 않은 상태로 파일 생성 => 현재 Project 폴더에 파일 생성 File f1 = new File("test.txt"); f1.createNewFile();// 메소드 까지 실행해야만 실제 파일이 만들어짐 존재하는 폴더에 파일 생성 => 해당 경로까지 지정 File f2 = new File("D:\\test.txt");// "\\" 두개 쓰는 이유는 \t 가 될 수도 있음. 혹여 ..