transient关键字

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

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

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

posted @ 2020-07-01 15:35  江湖凶险  阅读(100)  评论(0编辑  收藏  举报