본문 바로가기

JAVA /IO & NIO

ByteArrayOutputStream & InputStream

 

아웃풋 스트림 ...

바이트 무한 배열 ...

배열로 얻어올때 메소드 : toByteArray() ..

OutputStream 으로 전송할때 쓰는 메소드 : writeTo(OutputStream)

파일이던 네트워크던 간에.. ByteArrayOutputStream 에 바이트 배열로 담아놓을 수 있다........

받아놓은 바이트 배열을 outputstream 으로 전송할때는 writeTo 메소드 쓰면 된다...........

BufferedOutputStream 을 활용하는게 더 낫당.. 바이트단위의 읽고 쓰는게 느리기때문에.. 메모리에 저장 하기 위해 쓰이는듯함.

확실함을 위해, for문으로 2~3번 연속 쓰기 하는게 효과적이라고 함.........

바이트어레이 인풋 스트림.

생성시, 아웃풋스트림의 toByteArray() 메소드로 바이트 배열 넘겨 주면 연결 됨..

마크 서포티드 를 지원한다..

 

'JAVA > IO & NIO' 카테고리의 다른 글

MappedByteBuffer !  (0) 2013.03.03
NIO , Channel , Charset Packages !  (0) 2013.03.03
NIO 의 기본 구성  (0) 2013.03.03
PipedOutputStream & InputStream  (0) 2013.03.03
SequencInputStream , OutputStream  (0) 2013.03.03