transient关键字有何作用

Posted 我也有过梦想呀

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了transient关键字有何作用相关的知识,希望对你有一定的参考价值。

使用对象流保存对象时,将对象的全部信息都保存了,但是有些信息是不希望保存,如密码,该如何避免该信息的保存?
使用transient关键字修饰的属性,在保存对象时,该属性并不会被保存。
transient用于修饰不需要序列化的字段,
如果一个引用类型被transient修饰,
则其反序列化的值为null,
如果一个基本类型被transient修饰,
则其反序列化的值为0,如果字段的引用类型是不可序列化的类,则也应该使用transient修饰,它在序列化时会被直接跳过。

以上是关于transient关键字有何作用的主要内容,如果未能解决你的问题,请参考以下文章

关键字transient的作用,和详细用法?

JAVA中TRANSIENT关键字的作用

Java中的transient关键字

Java拾遗Java transient关键字

java:transient是什么,有什么作用

java Java transient关键字的作用