[JAVA] 자바의 입출력과 스트림(I/O stream)
·
Java
스트림(stream) 스트림(stream)이란 실제의 입력이나 출력이 표현된 데이터의 이상화된 흐름을 말한다. 보통 시스템은 여러가지 입출력 장치를 가지고 있고 장치에 따라 입출력 부분을 다르게 구현하면 호환성이 떨어지기 마련이다. 이런 입출력 장치를 다루기 위한 각각의 방법이 있다면 입출력을 사용할때 어떤 데이터 형식을 사용할것인지가 이미 정해져있다는 것을 의미한다. 예를 들어 키보드로 입출력을 받는데 사용되는 입출력 방식, 데이터 형식과 네트워크를 통해 입출력되는 입출력 방식, 데이터 형식이 다르다면 시스템의 다양한 입출력 을 사용하기 위해서는 각각의 입출력 방식, 데이터 형식을 사용자가 이해하고 있어야 사용할 수 있었고 이런 방식은 프로그래밍을 힘들게 한다. 이를 해결하기 위해 자바에서는 파일이나 ..
PP_D
'문자 스트림' 태그의 글 목록