为什么我们在序列化过程中使用 serialVersionUID
为什么我们在序列化过程中使用 serialVersionUID
这个问题已经有了答案::
在我的面试中,我得到了一个问题:如何实现序列化,我回答是
public class SerializationSample { public static void main(String args[]) { ........... FileOutputStream fos = new FileOutputStream(outFile); ObjectOutputStream oos = new ObjectOutputStream(fos); oos.writeObject(serializableObject); ............ } class SerializationBox implements Serializable { ............ ............ }
但面试官告诉我,这会序列化整个对象,并问了两个问题:
- 如果我想要序列化单个对象,您将如何编写代码?
- 为什么我们在序列化期间使用long_integer id?
请帮我找到这个问题的答案
admin 更改状态以发布 2023年5月21日