컴퓨터 내부의(CPU, 메모리)와 외부의 장치, 프로그램 사이의 데이터 송수신을 의미
입력(read)
- 자바 어플리케이션에서 데이터를 읽어 들이는 작업출력(write)
- 자바 어플리케이션에서 데이터를 외부로 내보내는 작업소스(source)
- 자바 어플리케이션에서 데이터를 읽어드리는 대상, 키보드,파일,네트워크등목적지(destination)
- 자바 어플리케이션에서 데이터를 내보내는 대상, 모니터, 파일, 네트워크등 StringReader()
: string형 데이터를 매개변수로 직접 스트림생성StringWriter()
: 스트림에 문자를 기록한다. Reader()
: StringReader클래스에 입력된 문자열을 읽어들이기위해 사용, 한 문자씩 읽어 해당 문자값을 반환하고 더 이상 읽을 데이터가 없으면 -1을 반환writer()
: 입력스트림으로부터 읽은 데이터를 stringwriter에 기록하기 위해 사용, 문자열을 읽어드릴때 한 문자씩 읽었으며 스트림에 기록할 때에는 한 문자씩 기록한다.toString()
: StringWriter에 입력된 문자열을 모두 얻어내기 위해서 사용함.