본문 바로가기

프로그래밍/Java

[Java] - 입력과 출력

728x90
반응형

실전 자바 강좌 (ver.2018) - 초보부터 개발자 취업까지!! 강의를

개인공부하며 정리하는 용도의 포스팅입니다.

 

학습목표


  • 데이터를 입력하고 출력하는 방법에 대해서 학습

 

입/출력 이란?


  • 다른곳의 데이터를 가져오는 것을 입력
  • 다른곳으로 데이터를 내보내는 것을 출력

 

입/출력 기본 클래스


1byte단위로 데이터를 전송하는 InputStream, OutputStream이 있다.

 

InputStream의 구분

  • FileInputStream
  • DataInputStream
  • BufferedInputStream

 

OutputStream의 구분

  • FileOutputStream
  • DataOutputStream
  • BufferedOutputStream

 

FileInputStream / FileOutputStream


파일에 데이터를 읽고/쓰기 위한 클래스로 read(), write() 메서드를 이용한다.

 

파일 복사


파일 입/출력 클래스를 이용해서 파일을 복사할 수 있다.

 

DataInputStream / DataOutputStream


byte단위의 입출력을 개선해서 문자열을 좀 더 편리하게 다룰 수 있다.

 

BufferedReader / BufferedWriter


byte단위의 입출력을 개선해서 문자열을 좀 더 편리하게 다룰 수 있다.

 

Reference


실전 자바 강좌 (ver.2018) - 입력과 출력

728x90
반응형

'프로그래밍 > Java' 카테고리의 다른 글

[Java] - foreach 반복문  (0) 2021.01.04
[Java] - 네트워킹  (0) 2021.01.04
[Java] - 예외처리  (0) 2020.12.23
[Java] - Collections  (0) 2020.12.22
[Java] - 문자열 클래스  (0) 2020.12.21