0
所以我有一组可序列化的对象,我存储在一个可序列化的对象中。这个被保存在一个层次结构:JAVA .dat似乎被重置
用户 - >相册 - >照片(其中每个被序列具有不同数量的)
出于某种原因,添加用户和专辑当如预期的程序执行。但是,添加照片时,一切似乎都可以正常工作,直到我试图保存。此时,我得到一个IOException。奇怪的是,它与其他工作配置是相同的目录,我没有保存任何其他地方(只有一次)。当我打开.dat文件时,它似乎已经增加了大约100行,并且仍然存在于该位置。在添加照片并尝试将UserList写入.dat文件后,会出现IOexception。我能想到的唯一的事情就是存在某种尺寸限制问题?任何想法