Java2024. 6. 22. 17:06자바 직렬화 알아보기
최근 자바 공부를 하면서 여러 클래스를 보던 중 String 클래스와 ArrayList 클래스 등 많은 클래스가 Serializable 인터페이스를 구현한 것을 알 수 있었습니다. 그래서 이번 기회에 이 Serializable 인터페이스가 어떤 역할을 하는지 알아보고자 합니다. 직렬화와 역직렬화직렬화: 자바 시스템 내부에서 사용되는 객체 또는 데이터를 외부 자바 시스템에서도 사용할 수 있도록 바이트(byte) 형태로 데이터를 변환하는 기술역직렬화: 바이트(byte) 형태로 변환된 데이터를 다시 객체로 변환하는 기술 Serializable 인터페이스Serializable은 직렬화를 위한 인터페이스로 객체를 파일에 저장하거나, 다른 서버로 보내거나 받거나 등의 일을 하기 위해 구현해야 하는 인터페이스입니다...