码迷,mamicode.com
首页 > 编程语言 > 详细

Java关键字-transient

时间:2018-01-21 19:03:39      阅读:166      评论:0      收藏:0      [点我收藏+]

标签:nal   ansi   zab   jdk   序列   基本   ali   类型   自定义   

transient的作用

针对实现了Serilizable接口(对象传输时候自动进行序列化操作)的对象,在指定的变量前加transient关键字,表示该变量不参与序列化。即在序列化过程中该变量的值为空。

transient的使用方法

1.修饰变量(基本类型和jdk自带的类),不能修饰方法和类
2.如果是自定义类,则要实现Serilizable接口
3.修饰static变量是没有作用的
4.不支持实现了Externalizable接口的类
...
Externalizable接口(另一种序列化手段)
实现了此接口的类,没有任何东西可以自动序列化,需要在writeExternal方法中进行手工指定所要序列化的变量

Java关键字-transient

标签:nal   ansi   zab   jdk   序列   基本   ali   类型   自定义   

原文地址:http://blog.51cto.com/liusw94/2063436

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!