[英]Transient variable inherited and subclass is serialized
如果从Serializable类继承了瞬态变量,并且如果我更改了子类中变量的值,则将其赋值。
瞬态变量仅作为瞬态继承吗? 如果子类反序列化会怎样? 反序列化子类后,瞬态变量将保持其行为并具有默认值吗?
字段不能被继承,只能被隐藏。 如果您在超类中具有一个transient
字段,则其行为与序列化该类时的行为完全相同。
反序列化子类后,瞬态变量将保持其行为并具有默认值吗?
是。 您可以相当轻松地测试它,但是它总是会这样做。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.