무단 도용 및 복제, 사용 저작권 안내
수업 목적 외에 모든 교안 자료를 무단으로 도용 (URL 연결, 복제, 공유),
불법으로 복사하여 배포하는 것을 금지합니다. 꼭 지켜주세요!
본 강좌에서는 자바의 Object Stream 에 대해 살펴보겠습니다!
1. 학습 목표
Object Stream 에 대해 살펴보고 활용법을 본다.
2. 학습 내용
•
Object Stream
•
객체 직렬화
3. Object Stream
•
메모리상에 존재하는 객체를 송수신 할 수 있는 필터 스트림이다.
•
필터 스트림이므로 기본 스트림이 필요하다.
4. 객체 직렬화
•
메모리 상에 존재하는 객체를 출력할 수 있는 형태로 만드는 것을 가르켜 직렬화 라고 부른다.
•
직렬화 하지 않은 객체를 스트림을 통해 입출력할 수 없다.
•
자바에서는 직렬화 하기 위해 Serializable 이라는 인터페이스를 구현하면 된다.
5. 학습 정리
정리
•
Object Stream은 메모리상의 객체를 송수신 할 수 있는 필터 스트림이다.
•
객체를 송수신하기 위해서는 반드시 객체 직렬화를 해줘야 한다.