본문 바로가기

JAVA

JAVA 기초 문법 4-2 (feat.입출력 기본 클래스 )

입력과 출력 (io)

다른 곳의 데이터를 가지고 오는 것 = 입력
파일 읽기, 이미지, 동영상 불러오기

다른 곳으로 데이터를 내보내는 것 = 출력
파일 쓰기, 이미지,동영상 내보내기

입출력의 기본 클래스는 1byte 단위로 데이터 전송
inputStream, OutputStream


DatainputStream과 DataoutputStream 는
inputStream과 oututStream의 확장 개념
DataInpitStream, DataOutputStream : byte단위의 입출력을 개선해서 문자열을 좀 더 편리하게 다룰 수 있다.
InpitStream, OutputStream이 있는데 바이트 단위여서 개발자가 조금 더 편하게 볼 수 있는
DataInpitStream, DataOutputStream를 사용한다.


FileInputStream, FileOutputStream
파일에 데이터를 일고 /쓰기 위한 클래스로 read(),write()메서드를 이용한다.
OutputStream
데이터와 관련된 것은 반드시 예외 처리를 해줘야 한다.
file 입/출력을 사용한 복사 방법


fileReader와 FileWriter을 개선하여
BufferReader, BufferWriter byte 단위의 입출력을 개선해서 문자열을 좀 더 편리하게 다룰 수 있다.

'JAVA' 카테고리의 다른 글

BufferedReader와 BufferedWriter  (0) 2021.11.20
JAVA 기초 문법 4-3(feat. 네트워킹 /소켓)  (1) 2021.04.11
자바 문법 기초 4-1 (feat. 예외처리)  (0) 2021.04.11
자바 기초 문법 3  (0) 2021.04.04
<Java> 기초 문법 공부 2  (0) 2021.03.28