2017년 7월 19일 수요일

JAVA 객체 SERIALIZE와 DESERIALIZE

SERIALIZE
객체를 직렬화하여 전송 가능한 형태로 만드는것을 의미. 객체들의 데이터를 연속적인 데이터로 변형하여 stream을 통해 데이터를 읽도록 해준다.
주로 객체들을 통째로 파일로 저장하거나 전송하고 싶을 때 사용
(홍길동, null, 222@bac.com ,30)
(김길동, null, kkk@bac.com , 40)
DESERIALIZE
직렬화된 파일 등을 역으로 직렬화 하여 다시 객체로 만듬.
저장한 파일을 읽거나 전송된 스트렘 데이터를 읽어 원래 객체 형태로 복원함
[(홍길동, null, 222@bac.com ,30), (김길동, null, kkk@bac.com , 40)]

댓글 없음:

댓글 쓰기