-
[자바] 객체 직렬화 (Serialization)program_language 및 궁금한것/Java 2019. 5. 7. 14:41
객체 직렬화 Serialization
- 객체를 연속적인 데이터로 변환하는 것
(반대 과정은 역직렬화라고 한다)
- 객체의 인스턴스변수들의 값을 일렬로 나열하는 것
--> 객체를 파일이나 네트워크에 전송하기 위해 바이트 형태의 데이터로 변환하는 것
- 객체를 스트림으로 파일에 저장하는 방법
- transient키워드: 객체 맴버변수 중 직렬화 대상에 제외
관련클래스) - 객체단위로 쓰기 읽기
ObjectOutputStream ObjectInputStream
Serializable(마커 인터페이스)
반응형'program_language 및 궁금한것 > Java' 카테고리의 다른 글
[자바] 동기화 (Synchronized) (0) 2019.05.08 [자바] 스레드 Thread (0) 2019.05.08 자바 I/O (0) 2019.05.03 MVC 패턴이란? (0) 2019.05.02 클래스에서 변수선언과 초기화를 따로 진행할수 없는 이유 (0) 2019.04.24