
Author: 니용 안녕하세요! 이번 글에서는 Java에서 종종 보게 되는 직렬화에 대해 알아보고자 합니다. 직렬이라고 하면 학창시절 과학시간에 전지가 일렬로 놓여져 있는 것을 종종 보셨을텐데, 그 개념을 그대로 따온 것이라고 이해하시면 빠르실 겁니다. 먼저 직렬화의 정의에 대해서 알아보겠습니다. 직렬화: 객체들을 일렬로 정렬해놓아 서로 정보 전달이 가능한 상태를 의미하고, 연속적으로 데이터를 변형하기 때문에 Stream을 사용하기 유리합니다. 역직렬화: 직렬화된 객체들을 다시 풀어놓아 원래의 상태로 복원하는 것을 의미합니다. 정의 직렬화 인터페이스는 기본적으로 serialVersionUID를 가지고 있습니다. public interface Serializable { private static final..
Server
2020. 7. 17. 18:59
공지사항