반응형 자바1 Java Serialization(직렬화)란 무엇일까? 이번 포스팅에서는 Java 언어의 Serialization에 대해 알아보고자 합니다. Serialization(직렬화)란? Java에서 Serialization(직렬화)란 Object(객체)를 저장 또는 전송을 위해 Java code를 복원 가능한 byte stream 형태로 변환시키는 것을 말합니다. Object가 기존의 상태로 복원되기 위해선 Object 내부 data들의 reference가 잘 정의되어 있어야 하는데, 이는 Serialization을 통한 Object graph를 형성하여 이를 이용한 Object 복원이 이루어지게 됩니다. Java에서 Object가 안전하게 Serialization 되기 위해서는 해당 class에 Serializable Interface를 implements 해주어.. 2019. 4. 12. 이전 1 다음 반응형