public class A implements Serializable
{
private static final long serialVersionUID = 1L;
private Object value;
private Type type;
....
}
它包含不可序列化的“对象”,因此类 A 将呈现为不可序列化。
“对象值”可以是整数,字符串...,取决于“类型类型”
如何使 A 序列化? 提前致谢!
编辑: 如果使用“私有(private) transient 对象值”,“对象值”会丢失(反序列化时)吗?我不想失去它。
有通用的可序列化的Object类型吗?
最佳答案
"Object value" could be Integer, String...
Integer 和 String 都是可序列化的。它会起作用。您不需要做任何特殊的事情来序列化它们。
Is there a general serializable Object type?
是的,可序列化:
private Serializable value;
关于java - 如果包含 "Object"字段,如何使类可序列化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24714757/