01. 객체 직렬화와 역직렬화1. 객체 직렬화 (Seriallzation)객체 직렬화란 메모리에 존재하는 객체를 바이트(byte) 형태로 변환하여 저장 및 전송할 수 있도록 만드는 과정을 의미한다. 이러한 객체 직렬화는 휘발성 메모리에 임시로 저장됐다가 사라지는 객체를 파일, 데이터베이스(DB), 네트워크 전송 데이터와 같은 외부 자원으로 변환할 때 사용된다. 대표적인 클래스 ObjectOutputStream객체를 바이트 스트림으로 변환하여 파일 등에 저장FileOutputStream실제 파일에 데이터를 기록하는 역할 import java.io.FileOutputStream;import java.io.ObjectOutputStream;public class SerializeExample { publ..