Serialization데이터 구조(객체, 리스트 등)을 바이트 스트림으로 변환하는 것시스템 간 데이터 전송, 저장을 위함typesstring: csv, xml, jsonbinary: java serialization, apache avro, protocol buffer Java Serialization를 보면 이런 문장이 있다.“당신이 작성하는 새로운 시스템에서 자바 직렬화를 써야 할 이유는 전혀 없다.” 구현primitive type이거나 Serializable 인터페이스를 구현해야 한다.클래스의 모든 멤버가 직렬화 가능해야 한다. (trasient 멤버 제외)serialVersionUID: 객체의 버전. 미입력시 컴파일러가 자동으로 만들어준다. ObjectOutputStream의 writeObje..