Re: [心得] 序列化的小細節

看板java作者時間19年前 (2006/10/26 21:32), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串8/13 (看更多)
※ 引述《pao0111.bbs@ptt.cc (Pao)》之銘言: > ObjectInputStream ois = new ObjectInputStream(fis); > A a = (A)ois.readObject(); > fis = new FileInputStream("b.object"); > ois = new ObjectInputStream(fis); > B b = (B)ois.readObject(); 在我們交談的內容中,我提到了你要選擇"樹的根節點"為起點去做存取的動作。 亦如NTUtzboy所提的javadoc內容,所有有關聯到的都會存入。 您的例子正巧是交互關聯。因此覺得由那存都是沒差的。 而"樹的根節點"只是代表一種互相串聯資料的源頭罷了, 也許你覺得沒有所謂的根節點存在,但畫一個圓總要有一個起點的。 由那開始就要請您決定。 另外,我們也可以參考別人的實例 http://rat.nutn.edu.tw/~slayer/misc/wicket.model.png
這是wicket IModel的UML圖,他在實面的最頂層實作了serialiable 並且他擁有內圈含的Nested IModel,還有反向節點。 即使如此複雜的結構。仍只要抓住他需要的那一層IModel去做 序列化的起點,取用也是由這起點去取出來。 -- ※ Origin: SayYA 資訊站 <bbs.sayya.org> ◆ From: 163.26.34.20
文章代碼(AID): #15GBZQ00 (java)
討論串 (同標題文章)
文章代碼(AID): #15GBZQ00 (java)