2
A
回答
7
存在無法序列化的對象。如果對象包含外部資源的句柄,那麼通常不能以有意義的方式序列化這些句柄。
實例:
- 打開TCP連接。
- 交易對象。
- 打開文件句柄。
+3
也可以將'ArrayList'或者'List
相關問題
- 1. C#阻止類從序列化
- 2. 爲什麼可序列化的內部類不可序列化?
- 3. SelectModelImpl不可序列化阻止羣集中的會話複製
- 4. 什麼可能getmodulefilename阻止?
- 5. 爲什麼std :: future不會阻止
- 6. 什麼會阻止AngularJS $ cookies寫入cookie?
- 7. 什麼會阻止jQuery被定義?
- 8. 什麼會阻止ASP.NET輸出緩存?
- 9. 什麼會阻止sailsjs識別req.params?
- 10. 爲什麼鹽會阻止彩虹桌?
- 11. 什麼會阻止LVN_ITEMACTIVATE射擊?
- 12. 爲什麼三元運算符會阻止返回值優化?
- 13. 如果你在java中創建一個不可序列化的類可序列化,會發生什麼?
- 14. 從IntelliJ IDE本地運行時阻止Tomcat序列化會話
- 15. 什麼可以阻止AJAX返回?
- 16. 爲什麼「變量可能未被初始化」阻止編譯?
- 17. 什麼可能會阻止dll從system32加載?
- 18. 什麼PHP /服務器設置可能會阻止simplexml_load_file()工作?
- 19. 什麼可能會阻止服務器發送有效響應?
- 20. 什麼可能會阻止Android中的UI按時更新?
- 21. 什麼可能會阻止VSCode顯示運行任務?
- 22. 什麼可能會阻止發生「孩子剔除」事件?
- 23. 阻止類被實例化
- 24. 有什麼辦法序列化一個不可序列化的類嗎?
- 25. 爲什麼volatile和MemoryBarrier不會阻止操作重新排序?
- 26. 這個char爲什麼會阻止我的程序?
- 27. 爲什麼setTimeout會阻止我的Node.js應用程序?
- 28. 爲什麼這會阻止應用程序啓動?
- 29. 可序列化類
- 30. 什麼可能會阻止我的rails 4應用程序就地編輯?
實際上,沒有將類標記爲'Serializable'的開銷(請參閱http://stackoverflow.com/questions/3731224/does-marking-objects-as-serializable-incur-overhead)。對於XML序列化,開銷甚至更少,因爲「XMLSerializer」在公共屬性上工作時甚至不需要使用屬性。您可能希望添加屬性來控制序列化/反序列化過程,但這些屬性也不會增加執行開銷,儘管它們只佔用少量元數據空間。 –