java transient关键字

使用transient修饰的成员变量在序列化的时候不考虑,它只是一个临时变量,不会保存在磁盘中。

如:

class T implements Serializable {
	double d = 2.3;
	int i = 10;
	int j = 9;
	transient int k = 2;
}

当前这个对象,如果将它存放在本地的话,k的值取出来是0。

posted @ 2017-09-12 21:43  esileme  阅读(150)  评论(0编辑  收藏  举报