'BufferedWriter'에 해당되는 글 1건

  1. 2009.02.01 Java File Reader, Writer
Java2009. 2. 1. 15:13

# 문자 스트림 
 
                  Reader(Abstract)                   writer(Abstract)
             (2바이트씩 읽으면서             (모든 프로그램이 다 읽을수 있는
              문자인코딩까지 해준다.)        호환성이 있다)
                          |                                             |
                    File Reader                               FileWrite

 # 속도를 고려한다면 바이트 스트림을 쓰는것이 좋다
 
 # 텍스트를 읽을때는 FileReader를 쓰는것이 좋음.
 
 # BufferedWriter (파일에 텍스트를 쓸때 버퍼를 이용해서 쓴다.(버퍼사이즈는 대략 6Kbyte)
   새로운 메소드: newline()=> 운영체제에 맞게 새로운 라인추가
   flush(): close()를 안해줄 경우 버퍼에 있는것을 안쓰는데 이메소드를 이용하여
            버퍼가 다 차지 않거나 close()를 안해줄경우에도 써준다 ex)오라클의 commit
 
 # BufferedReader: 버퍼을 이용하여 파일을 읽는다.
   새로운 메소드: readline() => 한줄씩 읽어들여 String형으로 반환해줌.
 
 # PrintWriter: 여러가지 기능이 많다. 버퍼를 사용하지 않는다.
     BufferedWriter와 같이 사용하면 좋을듯..


 

Posted by 위푸