Object Stream(오브젝트 스트림)

CODEDRAGON Development/Java

반응형


 

Object Stream(오브젝트 스트림)

·       생성된 객체를 파일 또는 네트워크로 출력할 수 있으며 객체는 문자가 아니기 때문에 바이트 기반 스트림으로 출력해야 합니다.

·       객체를 직렬화 하고 다시 역직렬화 시킬 수 있는 클래스는 ObjectInputStream ObjectOutputStream 클래스입니다.

·       ObjectInputStream ObjectOutputStream 클래스는 각각 InputStream OutputStream을 상속받지만 기반 스트림을 필요로 하는 보조 스트림입니다. 그래서 객체를 생성할 때 입출력(직렬화/역직렬화)할 스트림을 지정해 주어야 합니다.

 

 

 

 


 

 

 

Object Stream 생성자

연결할 바이트 입출력스트림을 생성자의 매개변수의 값으로 받아서 생성됩니다.

ObjectOutputStream(OutputStream out)

ObjectInputStream(InputStream in)