데이터에 연속적으로 접근할 수 있는 방법
java.io 와 java.nio 패키지가 스트림을 연결할 수 있는 클래스를 제공한다.
byte stream은 이미지와 미디어 파일과 같은 바이너리 데이터 다룰 때 사용 되며
character stream 은 텍스트 파일을 다룰 때 사용된다. 그래서 2바이트 단위인데 이유는 유니코드가 2바이트이기 때문이다.
byte stream | character stream |
reading/writing of any byte, raw data | reading/writing of character, text |
8 bit | 16bit |
InputStream/ OutputStream classes | Reader/Writer classes |
'컴퓨터공학 > Java' 카테고리의 다른 글
CS> Array List 와 Linked List의 차이점?? (0) | 2021.07.04 |
---|---|
CS> try catch에서 System.exit 부르면 어떻게 될까? finally 이 실행될까? (0) | 2021.07.04 |
CS> Throw 와 Throws 의 차이점은 무엇인가? (0) | 2021.07.03 |
CS> Errors, unchecked exception, checked exception 의 차이점은? (0) | 2021.07.03 |
CS> Java Exception Handling 은 무엇인가? (0) | 2021.07.03 |