0
所以我有一組可序列化的對象,我存儲在一個可序列化的對象中。這個被保存在一個層次結構:JAVA .dat似乎被重置
用戶 - >相冊 - >照片(其中每個被序列具有不同數量的)
出於某種原因,添加用戶和專輯當如預期的程序執行。但是,添加照片時,一切似乎都可以正常工作,直到我試圖保存。此時,我得到一個IOException。奇怪的是,它與其他工作配置是相同的目錄,我沒有保存任何其他地方(只有一次)。當我打開.dat文件時,它似乎已經增加了大約100行,並且仍然存在於該位置。在添加照片並嘗試將UserList寫入.dat文件後,會出現IOexception。我能想到的唯一的事情就是存在某種尺寸限制問題?任何想法