transient关键字

transient只能用来修饰变量

当一个类实现了Serializable接口,那个这个类的实例就可以被序列化和反序列化,当这个类的某个属性(非静态属性)被transient修饰后,反序列化时,该属性的值会丢失

eg,这里先定义一个实现了Serializable的People类


反序列化后的结果


transient关键字_第1张图片

你可能感兴趣的:(transient关键字)