`

transient关键字

阅读更多
transient的用途

Q:transient关键字能实现什么?

A:当对象被序列化时(写入字节序列到目标文件)时,transient阻止实例中那些用此关键字声明的变量持久化;当对象被反序列化时(从源文件读取字节序列进行重构),这样的实例变量值不会被持久化和恢复。例如,当反序列化对象——数据流(例如,文件)可能不存在时,原因是你的对象中存在类型为java.io.InputStream的变量,序列化时这些变量引用的输入流无法被打开。

注意:该关键字序列化与反序列化只对实例变量有效。


该博文引自:
http://www.importnew.com/12611.html
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics