1
シリアライズ可能クラスの一時変数が継承され、サブクラスの変数の値が変更された場合。一時変数の継承とサブクラスがシリアル化されています
一時変数は一時的なものとして継承されていますか? サブクラスを逆シリアル化するとどうなりますか?一時変数は、その動作を維持し、サブクラスを非直列化した後にデフォルト値を持ちますか?
シリアライズ可能クラスの一時変数が継承され、サブクラスの変数の値が変更された場合。一時変数の継承とサブクラスがシリアル化されています
一時変数は一時的なものとして継承されていますか? サブクラスを逆シリアル化するとどうなりますか?一時変数は、その動作を維持し、サブクラスを非直列化した後にデフォルト値を持ちますか?
フィールドは継承できません。フィールドは継承できません。スーパークラスにtransient
フィールドがある場合は、クラスをシリアライズした場合とまったく同じように動作します。
transient変数はその動作を維持し、サブクラスを逆シリアル化した後にデフォルト値を持ちますか。
はい。これをかなり簡単にテストすることができますが、これは常にこれを行います。