스트림(Stream) : 데이터 입출력 데이터 입출력 채널(스트림)을 열어야 읽고쓰기가 가능해짐. 스트림은 단방향으로만 데이터를 전송할 수 있기 때문에 입력과 출력 각각의 stream이 필요 예외처리 반드시 필요(ex. 파일 입출력, 네트워크, 스레드) 파일 입출력 : 바이트 스트림(1byte) : 문자, 이미지, 영상, 오디오 등 멀티미디어 가능하며 이진형태. FileInputStream / FileOutputStream BufferedInputStream / BufferedOutputStream 문자 스트림(2byte) : 문자만 가능, 문자열의 코드값이 이진데이터로 저장됨 FileReader(유니코드로 변환) / FileWriter(인코딩으로 변환) BufferedReader / BufferedWr..