자바에서의 입출력이란 Input / Output의 약자로 IO라고도 한다. 입출력은 내부 또는 외부의 장치 프로그램 간의 데이터를 주고받는 것을 말한다. 예를 들면 키보드로부터 데이터를 입력받는 것과, System.out.println()을 이용해서 화면에 출력한다던가 하는 것이 기본적인 입출력의 예이다. Streme 스트림 - 자바에서 입출력을 수행하려면, 어느 한쪽에서 다른 쪽으로 데이터를 전달하려면, 두 대상을 연결하고 데이터를 전송할 수 있는 무언가가 필요한데 이것을 스트림(Stream)이라고 정의했다. (스트림이란 데이터를 운반하는 데 사용되는 연결통로이다!) 스트림의 종류에는 여러 가지 종류의 스트림이 있는데 크게 두 가지 종류로 구분된다. 바이트(byte) 기반 스트림: 그림. 멀티미디어 등..