readObject メソッドがない transient フィールドを報告します。
transient フィールドはシリアル化されていないため、逆シリアル化中に readObject() メソッドで個別に初期化する必要があります。
通常のオブジェクト構築中に初期化されていない transient フィールドは、デフォルトの初期化を使用すると見なされ、このインスペクションでは報告されません。
例:
class Person implements Serializable {
transient String name = "Default"; //警告: 実際には逆シリアル化後に null になる可能性があります
transient String surname; //null はデフォルト値と見なされ、報告されません
}