➊ serialVersionUID는 직렬화(serialize)를 할 때 메타 정보로 저장되는 id 값입니다. 서로 다른 자바 컴파일러 구현체 사이에서도 동일한 serialVersionUID 값을 얻으려면 명시적으로 serialVersionUID 값을 선언해야 합니다. 가능한 private으로 선언해야 합니다.
Note ≣ | serialVersionUID 대신 @SuppressWarnings로 변경해도 됩니다!
serialVersionUID 필드 값을 앞서 실습한 것처럼 직접 작성하거나 다음과 같이 @SuppressWarnings ("serial")로 선언해도 됩니다.
import java.io.Serializable;
@SuppressWarnings("serial")
public class Book implements Serializable {
...
}