입출력 스트림 입력 스트림과 출력 스트림프로그램을 기준으로 데이터가 들어오면 입력 스트림, 데이터가 나가면 출력 스트림프로그램이 다른 프로그램과 데이터를 교환하려면 양쪽 모두 입력 스트림과 출력 스트림이 필요바이트 스트림: 그림, 멀티미디어, 문자 등 모든 종류의 데이터를 입출력할 때 사용문자 스트림: 문자만 입출력할 때 사용자바는 데이터 입출력과 관련된 라이브러리를 java.io 패키지에서 제공바이트 입출력 스트림의 최상위 클래스는 InputStream과 OutputStream문자 입출력 스트림의 최상위 클래스는 Reader와 Writer 바이트 출력 스트림 OutputStreamOutputStream은 바이트 출력 스트림의 최상위 클래스로 추상 클래스모든 바이트 출력 스트림 클래스는 이 Outpu..