Java transient关键字
来源:互联网 发布:南京和知梦设计研究院 编辑:程序博客网 时间:2024/05/21 17:55
transient的作用及使用方法
我们都知道一个对象只要实现了Serilizable接口,这个对象就可以被序列化,java的这种序列化模式为开发者提供了很多便利,我们可以不必关系具体序列化的过程,只要这个类实现了Serilizable接口,这个类的所有属性和方法都会自动序列化。
然而在实际开发过程中,我们常常会遇到这样的问题,这个类的有些属性需要序列化,而其他属性不需要被序列化,打个比方,如果一个用户有一些敏感信息(如密码,银行卡号等),为了安全起见,不希望在网络操作(主要涉及到序列化操作,本地序列化缓存也适用)中被传输,这些信息对应的变量就可以加上transient关键字。换句话说,这个字段的生命周期仅存于调用者的内存中而不会写到磁盘里持久化。
总之,java 的transient关键字为我们提供了便利,你只需要实现Serilizable接口,将不需要序列化的属性前添加关键字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关键字
- 常用HTTP响应头和请求头信息
- 解决ListView 跟ScroolView 共存 listItem.measure(0, 0) 空指针
- 一个关于String,StringBuffer和StringBuilder 的问题
- 全排列
- 数据库连接及增删改查那些事
- Java transient关键字
- DAG上的动态规划
- 为了无法计算的价值【阿里云数据可视化】笔记
- 插入排序-《算法导论》学习笔记一
- c++转码基础(1):各种编码类型及unicode和uft-8互转
- 一套完整的Android通用框架
- 关于python实现把文件提取出来写到excel表里
- Fio压测工具和io队列深度理解和误区
- 浙大PAT甲级 1113