java中的transient关键字
来源:互联网 发布:雪碧图动画 java 编辑:程序博客网 时间:2024/05/18 09:05
Java的serialization提供了一种持久化对象实例的机制。当持久化对象时,可能有一个特殊的对象数据成员,我们不想用serialization机制来保存它。为了在一个特定对象的一个域上关闭serialization,可以在这个域前加上关键字transient。transient是Java语言的关键字,用来表示一个域不是该对象串行化的一部分。当一个对象被串行化的时候,transient型变量的值不包括在串行化的表示中,然而非transient型的变量是被包括进去的。transient说明一个属性是临时的,不会被序列化。
例如:class A implements Serializable{
private String name;
transient private String address;
}
那么你在串行化(IO流等)A类时,给它的name和address属性赋值,那么你在提取A时,拿到了name属性,但是却拿不到address属性。
- 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关键字
- C++---基础篇(预处理程序指令)
- 要努力去写上一个大大的“屌”字
- ACE实践笔记(一)
- 转移WHMCS系统
- sqlserver 生成insert 语句存储对象
- java中的transient关键字
- linux下软件的卸载与安装
- EditText 输入内容控制
- Java编程中“为了性能”尽量要做到的一些地方
- 交换两个数组的值,使其和的差值最小
- 渡过生死线
- CentOS下LDAP服务配置指南
- DIV+CSS设计时浏览器兼容性问题
- ARM 中安装OpenCV