readObject 메서드가 없으나 일반 객체 생성 도중 초기화되는 transient 필드를 보고합니다.
transient 필드는 직렬화되지 않으므로 역직렬화 도중 readObject() 메서드에서 별도로 초기화되어야 합니다.
일반 객체 생성 도중 초기화되지 않는 모든 transient 필드는 기본 초기화를 사용하는 것으로 간주되며 이 검사에서 보고되지 않습니다.
예:
class Person implements Serializable {
transient String name = "Default"; // 경고: 역직렬화 후 실제로 null이 될 수 있습니다
transient String surname; // null이 디폴트 값으로 간주되며 보고되지 않습니다
}