我的程序每秒更新数百个存储在ArrayList中的对象大约100次。我已经实现了Java的内置序列化,它工作得很好,除非在对象运行时尝试序列化,在这种情况下,我可能需要序列化六次才能正常工作(每次失败的尝试都会抛出一个异常)。我尝试将arraylist标记为临时的,但是当我加载序列化文件时,抛出了一个空指针异常。因此,我尝试在no args构造函数中初始化临时数组列表,但这没有任何帮助。我做什么好?谢谢。
发布于 2011-04-10 06:04:51
将ArrayList复制到新实例(使用new ArrayList<>()进行浅层复制并序列化它。
https://stackoverflow.com/questions/5608223
复制相似问题