如何在java中创建一个不可序列化的字段?
请,我需要有关序列化数据的帮助。
我有一个名为Foo的类,它定义了3个属性:
public int age; public String name; public String description;
如何序列化此对象,但没有其描述字段?
提前致谢!
使用关键字transient
:
public transient String description;
定义描述如下
public transient String description;
检查http://en.wikibooks.org/wiki/Java_Programming/Keywords/transient
你只需要做一个transient
。
例:
public transient String description;
将变量标记为transient
,因为Transient
变量未序列化。
public transient int age;