FileOutputStream 2

자바를 이용하여 텍스트 파일을 읽고 쓰는 방법론

이곳에서는 원본의 내용이 텍스트인 파일을 읽고 쓰는 방법론을 설명합니다. 텍스트 파일을 읽을때 byte 스트림을 이용하느냐, char 스트림을 이용하느냐, 문자셋을 전환하느냐.. 텍스트 파일을 쓸때 byte 스트림을 이용하느냐, char 스트림을 이용하느냐, 문자셋을 전환하느냐.. 등의 요소가 조합되면서 자바 클래스로 어떤 것을 사용하느냐가 결정됩니다. 문자셋을 조정하려면 InputStreamReader 와 OutputStreamWriter 가 필요합니다. 파일은 크게 텍스트 파일과 바이너리 파일로 구분됩니다. 자바에서는 텍스트는 char 로 작업하고 바이너리는 byte 로 작업한다고 생각하세요. HTML, JSP, ASP, XML 등등은 코드체계와 문자셋만 다를뿐 텍스트 파일이고.. 이미지, 동영상, ..

버퍼를 이용한 파일 읽기/쓰기,

버퍼를 이용한 파일 읽기와 쓰기는 서로 대응되는 메소드를 이용하면 되므로, 이곳에서는 파일을 Write 하는 방법만 기술합니다. FileOutputStream 는 FileInputStream, BufferedOutputStream 는 BufferedInputStream 입니다. 덤으로, DB 에 Long Raw 로 저장된 내용을 가져와서 이미지 파일을 생성해 보겠습니다. 커넥션 맺는 부분은 환경에 따라 다르므로 이곳에서는 설명을 하지 않아요. import 해야 하는 패키지는 머리를 굴려서 생각해 보세요.. Connection 과 PreapredStatement, ResultSet 등은 java.sql 패키지, File FileOutputStream BufferedOutputStream 등은 java.io..