我想序列化java對象,但我不斷收到錯誤列表。我的程序接受多個值並用它們創建一個類的實例。創建對象,然後被存儲在一個StorageSystem類...它看起來在存儲系統的I存儲對象添加到一個ArrayList像這樣序列化java對象
aCD = new CD(title, artist, playTime, numOfTracks);
store.addItem(aCD);
然後...我也想要做的是添加反對一個序列化的文件...我的方法做到這一點在下面...我的方式是錯誤的。謝謝...
public void addItem(Item hold) // adds object to the ArrayList
{
itemList.add(hold);
totalStored++;
FileOutputStream f_out;
try
{
FileOutputStream fout = new FileOutputStream("thequeue.ser");
ObjectOutputStream oos = new ObjectOutputStream(fout);
oos.writeObject(hold);
oos.close();
}
catch (Exception e)
{
e.printStackTrace();
}
}
知道什麼樣的錯誤會幫助很多。 – 2011-04-03 17:52:00
錯誤是什麼? – James 2011-04-03 17:53:29