
자바 객체를 영속화하는 방법의 하나로 자바 직렬화를 사용할 수 있습니다. 단순하게는 Serializable 인터페이스를 구현하거나 더 확장성 있는 방법으로는 Externalizable 인터페이스를 구현하는 것을 선택할 수 있고, 자바 직렬화에 종속되지 않는 다른 방법을 선택할 수도 있습니다. 직렬화란? 자바 시스템 내부에서 사용되는 객체와 데이터를 외부에서도 사용가능하도록 바이트 형태로 데이터를 변환하는 기술입니다. 바이트로 변환된 데이터를 다시 객체로 변화는 것은 역직렬화라고 합니다. 자바는 JVM에 의해 관리가 되는데, 메모리에서 힙 또는 스택 영역에 저장되어 있는 객체 데이터를 바이트 형태로 변환하는 기술과 직렬화된 바이트 형태의 데이터를 객체로 변환하여 JVM에 상주시키는 형태를 이야기하곤 합니다..
Server
2023. 1. 30. 00:19
공지사항