자바의 입출력은 스트림을 통해서 이루어 집니다. 어떠한 디바이스 혹은 네트워크를 통해 이루어지는 작업을 모두 IO에 포함되는 작업입니다. IO작업은 성능에 많은 영향을 미치는데 IO에서 발생하는 시간은 CPU를 사용하는 시간과 대기 시간중 대기시간에 속하기 때문에 IO와 관련된 다비이스가 느리면 느릴수록 성능은 느려지게 됩니다. 바이트 기반 입력 스트림 처리 클래스 ByteArrayInputStream FileInputStream FilterInputStream ObjectInputStream PipedInputStream SequenceInputStream 입력 스트림 읽기 클래스 BufferedReader CharArrayReader FilterReader FileReader InputStreamRe..