Java transient 关键字
来源:互联网 发布:webstorm mac使用教程 编辑:程序博客网 时间:2024/06/07 16:04
Transient
在实现Serilizable接口,将不需要序列化的属性前添加关键字transient,序列化对象的时候,这个属性就不会序列化到指定的目的地中。
这是一个非常有用的关键字,如在缓存的时候不希望类的某个成员保存,这时候可以加transient,访问缓存的时候是查询不到这个成员的信息。
1)一旦变量被transient修饰,变量将不再是对象持久化的一部分,该变量内容在序列化后无法获得访问。
2)transient关键字只能修饰变量,而不能修饰方法和类。注意,本地变量是不能被transient关键字修饰的。变量如果是用户自定义类变量,则该类需要实现Serializable接口。
3)被transient关键字修饰的变量不再能被序列化,一个静态变量不管是否被transient修饰,均不能被序列化。
参考文章:
Java transient关键字使用小记
0 0
- java关键字Transient
- java关键字Transient
- java关键字Transient
- java关键字Transient
- java关键字Transient
- java关键字Transient
- JAVA transient 关键字
- java关键字Transient
- Java transient关键字
- java关键字Transient (转)
- java的关键字transient
- java关键字Transient
- Java transient 关键字用法
- JAVA关键字transient
- Java transient关键字
- Java transient关键字
- Java transient关键字
- Java transient关键字
- Could not insert new outlet connection …
- Folding Custom Regions with Line Comments -- 解决idea中代码收起的问题
- Affymetrix芯片分析:获取差异表达基因系列三_SAM
- 软件工程经验总结系列之三 - 计划阶段控制
- ACM学习(一)总体概念
- Java transient 关键字
- IOS之UITextField 禁止粘贴
- Transformation和Actions详解
- 解析 Linux 中的 VFS 文件系统机制
- 特征提取代码总结
- Flask中使用Mysql的几点记录 / flask-sqlalchemy
- UItableView的性能优化
- 对话框中不到WM_CHAR消息
- 关于商品信息的修改