문서의 선택한 두 판 사이의 차이를 보여줍니다.
다음 판 | 이전 판 다음 판 양쪽 다음 판 | ||
java:serialization [2013/10/27 17:44] kwon37xi 새로 만듦 |
java:serialization [2014/06/13 05:17] kwon37xi [serialVersionUID 읽기] |
||
---|---|---|---|
줄 1: | 줄 1: | ||
====== Java Serialization 직렬화 ====== | ====== Java Serialization 직렬화 ====== | ||
+ | * Serializable interface 구현 | ||
+ | |||
===== serialVersionUID 읽기 ===== | ===== serialVersionUID 읽기 ===== | ||
* [[http:// | * [[http:// | ||
줄 8: | 줄 10: | ||
System.out.println("" | System.out.println("" | ||
</ | </ | ||
+ | * serialVersionUID는 Serializable 클래스에서 자동 생성되거나 다음 처럼 명시적 지정가능. 최근에는 자동 생성을 권장하는 추세.< | ||
+ | private static final long serialVersionUID = 12345L; | ||
+ | </ | ||
+ | * Eclipse에서 serialVersionUID 없을 때 경고 없애기< | ||
+ | @SuppressWarnings(" | ||
+ | public class SerializableClass implements Serializable { | ||
+ | } | ||
+ | </ | ||