我有我試圖序列化對象的集合。不幸的是,這些對象都有一個引用持有它們的控制器類,它也包含執行線程。每當我嘗試序列化這個集合時,我收到一個錯誤,它無法序列化一個線程。有沒有解決這個問題,而不重構我的整個設置?如果這會有所幫助,我可以提供更多細節。爪哇 - 序列化線程
1
A
回答
7
是的,你做參考控制器類transient。
0
在集合中的每個對象的引用到控制器應
private transient Controller controller = ...
1
你剛纔標記線爲transient
告訴這些字段不應與該對象的其餘部分一起保存序列化機制州。 所以你必須標記transient
,要麼無法序列或任何領域,你不希望任何序列化領域。
相關問題
- 1. 爪哇 - 線程池
- 2. 爪哇 - 序列化匿名對象
- 3. 爪哇 - 優化列表中
- 4. 爪哇 - 異步 - 線程池
- 5. 爪哇優化
- 6. 逆陣列(爪哇)// Invertir陣列(爪哇)
- 7. 爪哇 - 爪哇8 parallelStream和創建線程自己
- 8. 爪哇擺動線
- 9. 爪哇 - 排序只陣列
- 10. 爪哇地圖序列
- 11. 爪哇.startsWith優化
- 12. 爪哇排序
- 13. 爪哇JSON陣列
- 14. 爪哇:從陣列
- 15. 爪哇 - 線程睡眠 - 鎖定功能
- 16. 爪哇 - Synchonize線程在某一點
- 17. 爪哇等待在另一個線程
- 18. 爪哇 - 創建多個線程
- 19. 爪哇 - 試圖暫停線程
- 20. 爪哇教材:
- 21. 爪哇 - socket編程
- 22. 爪哇 - 聽變量變化
- 23. 爪哇 - 調試和優化
- 24. 爪哇 - 確保只有一個線程初始化對象
- 25. 爪哇GSON - 序列化&反序列化類泛型類型爲List
- 26. 爪哇:checkPositionRow
- 27. 爪哇addShutdownHook方法
- 28. 爪哇 - 哈希映射retreival序列
- 29. 爪哇 - 按時間排序陣列
- 30. 爪哇 - 對象的缺省序列
,是完美的,我從來沒有聽說過之前。非常感謝! – tgrosinger 2011-12-18 02:53:15