InputStream과 OutputStream 자바에서는 입출력을 다루기 위한 InputStream과 OutputStream이 있다. 스트림은 단방향으로만 데이터를 전송할 수 있기 때문에, 입력과 출력을 동시에 처리하기 위해서는 각각의 스트림이 필요하다. 입출력 스트림은 어떤 대상을 다루느냐에 따라 종류가 나뉜다. 예를 들어 파일(File)을 다룰 때에는 FileInputStream과 FileOutputStream을 사용하고, 프로세스를 다룰 때에는 PipedInputStream과 PipedOutputStream을 사용한다. FileOutputStream 먼저 FileInputStream을 활용하기 전, 자바 프로그래밍으로 파일을 생성하여 저장한다. import java.io.FileOutputStrea..