직렬화 및 역 직렬화,

demo06 패키지;

수입 java.io.Serializable을;

공공  클래스 Pserson 구현 직렬화 {
     개인 정적 최종 오래 serialVersionUID의 = 1L;
    개인   문자열 이름;
    개인  INT의 시대;

    @우세하다
    공공 문자열 toString () {
         반환  " Pserson { " +
                 " 이름 = ' " + 이름 + ' \ ' ' +
                 " , 연령 = " + 나이 +
                 ' } ' ;
    }

    공공 Pserson (문자열 이름, INT 세) {
          .name을 = 이름;
         .age = 나이;
    }

    공공 Pserson () {
    }

    공공 문자열 getName () {
         반환 이름;
    }

    공공  무효 에서는 setName (문자열 이름) {
          .name을 = 이름;
    }

    공공  INT getAge () {
         반환 시대;
    }

    공공  무효 setAge ( INT 세) {
          .age = 나이;
    }
}

이 추가

1L의 serialVersionUID =; 제어 캔 
직렬화 주어 졌을 때 변화가 각 카테고리 클래스 직렬화 ID의 변화를 야기
1L의 serialVersionUID = 이러한 클래스는 동일한 ID되어왔다

 

추천

출처www.cnblogs.com/bozhengheng/p/12208421.html