컴퓨터(외/내부)와 프로그램 사이의 data를 주고 받는것을 입출력(I/O)라고 한다. 이때 데이터를 운반하기 위한 연결통로를 만드는데 이것을 Stream
이라고 부른다.Stream
은 단방향 통신만 가능하다.
InputStream / OutputStream
read()
하고 OutputStream은 write()
한다.ByteArrayInputStream / ByteArrayOutputStream
close()
하지 않아도 된다.FileInputStream / FileOutputStream
DataInputStream / DataOutputStream