스트림을 이용하여 다양한 매체에 존재하는 데이터들을 사용한다.

모든 스트림은 단방향이며 각 장치마다 연결할 수 있는 스트림이 존재한다

즉 입출력을 하려면 2개의 스트림이 필요

 

IO => Byte 단위 / Char단위

 

1)Byte단위

->InputStream

->OutputStream

 

2)Char단위

->Reader

->Writer

 

이 4가지 추상메서드를 상속받아 IO 객체들이 만들어짐

File~~ //파일을 읽고 씀

Byte~~ Char~~  // 바이트 단위, 문자 단위

Data~~ Buffered~~ //모아서 한번에 전달

 

+ Recent posts