데이터를 읽고 기록하는 것을 데이터의 Input,Output 이라 하며, 데이터를 주고 받는 작업을 도와주는
역할을 Stream이라 한다.
IO : input,OutPut.. 프로그램으로 들어오는 모든 값을 Input, 밖으로 나가는 값을 Output 값이라고 한다.
입출력이라고 부르며, JAVA에서는 입출력을 처리하기 위해 IO 패키지를 제공한다.
Stream : 데이터의 흐름
스트림은 한쪽 방향으로만 가능하기에, 입력 스트림. 출력 스트림을 각각 따로 사용해야 하며
먼저 들어온 데이터가 먼저 나가는 FIFO, 즉 선입선출 구조를 이루고 있다.
스트림은 종류가 다양한데, 크게 분류를 하면 출력단위가 1byte인 바이트 스트림,
출력단위가 문자단위인 문자기반 스트림으로 나뉜다.
'Backend > JAVA' 카테고리의 다른 글
[JAVA] 문자기반 Stream (0) | 2022.02.24 |
---|---|
[JAVA] Stream으로 파일 불러오기,복사,저장 (0) | 2022.02.24 |
[JAVA] 함수 method (0) | 2022.02.23 |
[JAVA] if문 switch (0) | 2022.02.23 |
[JAVA] 반복문의 continue (0) | 2022.02.23 |