오늘이라도

31. IO ② 본문

취업성공패키지 SW 개발자 교육/Java

31. IO ②

upcake_ 2020. 3. 31. 20:52
반응형

https://github.com/upcake/Class_Examples

교육 중에 작성한 예제들은 깃허브에 올려두고 있습니다. 


▲예제 1. 텍스트 파일 입력

 - FileReader 스트림으로 텍스트 파일을 입력받을 수 있다.

 

 

▲예제 2. 버퍼를 이용한 텍스트 파일 입력

 - BufferedReader 스트림으로 버퍼를 이용하여 텍스트 파일을 입력받을 수 있다.

 - 한 줄 단위로 입력받기 때문에 속도가 더 빠르고 효율적이다.

 

 

▲예제 3. 버퍼를 이용한 텍스트 파일 입출력

 - FileWriter, BufferedWriter 스트림으로 파일을 출력할 수 있다.

 - 출력할 때에는 BufferedWriter 클래스의 write() 메서드와 newLine() 메서드를 사용한다.

 - 각 객체 사용이 끝나면 close() 메서드를 사용하여 하위 스트림부터 닫아줘야 한다.

 

 

▲예제 4 - 1. 입출력 스트림을 이용한 회원 관리
▲예제 4 - 2. 회원 관리 DTO

 

 

▲문제 1 - 1. 입출력 스트림을 이용한 과일 구매
▲문제 1 - 2. 과일 구매 DTO
▲문제 1 - 3.  과일 관리 DAO

반응형

'취업성공패키지 SW 개발자 교육 > Java' 카테고리의 다른 글

33. Networking ①  (0) 2020.04.02
32. IO ③  (0) 2020.04.01
30. IO (Input & Output) ①  (0) 2020.03.30
29. 스레드  (0) 2020.03.30
혼자 공부하는 자바, Ch 06-1 객체 지향 프로그래밍  (0) 2020.03.26