在我的采访中,我遇到了一个如何实现序列化的问题,我给出了答案
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 {
............
............
}
但面试官告诉,这将序列化整个对象,他问了 2 个问题
- 如果我想序列化单个对象,你将如何编写代码?
- 为什么我们在序列化过程中使用 long_integer id?
请任何人都可以帮助我找到这个问题的答案