[ JAVA ] InputStream, OutputStream 프로그램 실행은 보조기억장치(Disk)에 저장된 프로그램이 RAM에 할당됨을 의미한다. 이때 할당된 RAM 영역을 System(시스템)이라 부른다. 시스템은 안팎으로 상호작용한다. 밖에서 들어오는 데이터 lordofkangs.tistory.com 지난 포스팅에서 스트림(Stream)에 대해서 알아보았다. 스트림(Stream)은 프로그램 안팎으로 들어오거나 나가는 바이트 흐름을 의미한다. 바이트 스트림 vs 문자 스트림 기본적으로 스트림에는 두 가지 종류가 있다. 1. 바이트 스트림 2. 문자 스트림 '바이트 스트림'은 데이터를 1byte 단위로 읽는다. 반면에 '문자 스트림'은 2byte 단위로 읽는다. 파일은 OS에 영향을 받는다. 그러므로..