JAVA1. 자바 입출력과 슽트림프로그램은 데이터를 외부에서 입력받아 처리하고 출력하는 구조로 되어 있습니다. 프로그램으로 들어오는 모든 값을Input이라 하고, 출력되는 값을 Output이라고 합니다. 이를 '입출력(I/O)'이라고도 부르며 자바에서는 입출력을 처리하기 위해 별도의 I/O 패키지를 제공합니다.여기서 데이터란, 자바 프로그램에서 처리할 수 있는 모든 데이터를 의미합니다. 디스크상에 존재하는 데이터일 수도 있고, 키보드나 마우스와 같은 외부 입력장치에서 입력되는 데이터일 수도 있으며, 인터넷을 통해 전송되는 데이터일 수도 있습니다. 예를 들어 디스크에 있는 파일을 읽어서 파일을 쓴다고 가정한다면 우선 파일에 접근하기 위한 길이 필요합니다. 또한 읽어온 데이터를 쓰기 위한 길도 필요합니다..