transient关键字

1 与java对象的序列化有关。一个class只要实现Serializable接口,所有属性的序列化将会自动执行。

2 仅适用于属性,不适用于方法和类。对于类中的static属性而言,不管是否有transient修饰,都是不会被序列化的。对于自定义的变量类,也需要实现Serializable接口。

2 transient关键字修饰的属性,不会序列化到流中,这个属性的生命周期只存在于调用者的内存,而不会被持久化到磁盘中。

原文地址:https://www.cnblogs.com/mydesky2012/p/13219552.html