Object Stream(오브젝트 스트림)
CODEDRAGON ㆍDevelopment/Java
반응형
Object Stream(오브젝트 스트림)
· 생성된 객체를 파일 또는 네트워크로 출력할 수 있으며 객체는 문자가 아니기 때문에 바이트 기반 스트림으로 출력해야 합니다.
· 객체를 직렬화 하고 다시 역직렬화 시킬 수 있는 클래스는 ObjectInputStream과 ObjectOutputStream 클래스입니다.
· ObjectInputStream과 ObjectOutputStream 클래스는 각각 InputStream과 OutputStream을 상속받지만 기반 스트림을 필요로 하는 보조 스트림입니다. 그래서 객체를 생성할 때 입출력(직렬화/역직렬화)할 스트림을 지정해 주어야 합니다.
Object Stream 생성자
연결할 바이트 입출력스트림을 생성자의 매개변수의 값으로 받아서 생성됩니다.
ObjectOutputStream(OutputStream out)
ObjectInputStream(InputStream in) |
'Development > Java' 카테고리의 다른 글
Serializable 인터페이스, transient (1) | 2017.10.26 |
---|---|
ObjectOutputStream (인스턴스 저장), 파일에 객체를 저장(직렬화)하는 경우 (0) | 2017.10.26 |
문자열 기반 보조 스트림 (0) | 2017.10.25 |
Object Stream 주요 메소드, 직렬화 속도 (0) | 2017.10.25 |
문자열 입력 / 출력 메소드, 문자열 입출력 스트림 구성 (0) | 2017.10.25 |