即時通訊開發一個程序,我需要製作一個保存文件,其中包含一個帶有所有設置和用戶添加到程序中的一些圖像的序列化對象,我嘗試添加圖像作爲imageicons的對象,所以他們會與它序列化,但事實證明是非常低效的大小,然後,我嘗試序列化對象通過objectoutputstream,然後在同一個文件序列化與imageoutputstream圖像,但是當我反序列化圖像它是腐敗的,對象反序列化正確tho,所以我怎麼做一個保存文件,其中包含一個序列化的對象和一些資源在同一個文件? (如項目保存文件)提前致謝保存一個對象和資源到java中的同一個文件
0
A
回答
0
您可以實現一些處理包裝系統的類。首先將對象與ObjectOutputStream序列化,然後將資源保存在其旁邊(當資源更多時可以在某個文件夾中)並將其打包到ZIP存檔(Java爲此獲取API)。該擴展可以超過「.ZIP」其他...微軟DOCX格式或OpenOffice ODT格式也包含許多XML文件的ZIP壓縮文件... :)
+0
我不知道我能做到這一點,謝謝! – 2012-07-12 21:45:07
相關問題
- 1. 保存一個email.Message對象到一個文件
- 2. Java-將對象數據保存到一個文件
- 3. 的Java:保存StreamResult到一個文件
- 4. Java swing將幾個文本字段保存到一個對象
- 5. 保存和檢索Python對象屬性值到一個文件
- 6. Java編程:存儲對象和數組到一個文件
- 7. 多次保存同一個對象
- 8. 保存一個ArrayList到一個文件
- 9. 一個Java源代碼保存到文件
- 10. 的Java如何一個ArrayList保存到一個文件
- 11. 一個對象的共享資源
- 12. 將Java對象保存到文件中
- 13. 同一個文件夾和同一個包上的Java文件
- 14. 將圖像文件和一些文本保存爲一個文件/對象
- 15. 如何保存一個HashMap和同一個文件
- 16. 將一個對象保存到一個數組中
- 17. 將一個可變文件保存到一個文件夾中
- 18. 對同一資源
- 19. 如何將一個非常大的內存中對象保存到文件中?
- 20. 發佈到一個資源的URL以創建另一個不同的資源
- 21. 保存JSON對象到一個文件在手機
- 22. 創建一個新線程將對象保存到文件
- 23. 我可以保存一個對象到app.config文件嗎?
- 24. 當對象靠近時保存一個幀到文件opencv
- 25. 保存一個對象列表到TXT文件
- 26. Java:同一個servlet中的多個數據資源
- 27. 解析 - 將多個圖像保存在同一個對象中
- 28. Java保存資源文件夾到磁盤文件夾
- 29. 在java的資源文件夾下編寫一個xml文件
- 30. 保存一個分析對象導致另一個對象被保存太
和文件夾是不是一種選擇? – 11684 2012-07-12 21:23:23
好吧,最好有一個文件 – 2012-07-12 21:28:55
xcode是這樣做的:它創建一個文件,它是一個擴展名爲.xcode的文件夾,如果你安裝了xcode,它會顯示xcode的符號。如果你沒有,它看起來像(或_is_)一個文件夾。 – 11684 2012-07-12 21:32:20