Q
可串行化接口
4
A
回答
4
1
如果你不想使用transient
(爲什麼不呢?),你可以實現Externalizable和實施自己的協議:
public class Spaceship implements Externalizable {
public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException {
// ...
}
public void writeExternal(ObjectOutput out) throws IOException {
// ...
}
}
如果這是過於極端,也許你只是想自定義序列化位?繼續執行Serializable
並實施您自己的writeObject
和readObject
方法。
這裏有一堆例子:http://java.sun.com/developer/technicalArticles/Programming/serialization/
0
你可以把這些變量作爲短暫之一,可以看看下面剛纔完全理解Serializable接口
相關問題
- 1. 爲什麼需要實現可串行化接口?
- 2. javax.faces.STATE_SAVING_METHOD可串行化
- 3. android可串行化
- 4. 查看可串行化和衝突的可串行化
- 5. C++:與Arduino串行接口
- 6. Arduino - Qt C++串行接口
- 7. 爲什麼大多數Java框架類都擴展了可串行化接口?
- 8. Java可運行和接口
- 9. Java可串行化混淆
- 10. ArrayList可串行化Android
- 11. XStream可串行化對象
- 12. Android - 可序列化接口問題
- 13. 虛擬化C的FILE *接口有多大的可行性?
- 14. 通行證串切片可變參數空接口參數
- 15. 可以串行端口連接觸發事件
- 16. 如何防止字段在可串行化(標記接口)類中被序列化?
- 17. Java - 接口,實例化一個接口?
- 18. 帶串口的Java接口
- 19. 初始化接口
- 20. 序列化接口
- 21. 初始化接口?
- 22. 參數化接口
- 23. 串行端口通信,數據接收
- 24. 直接訪問PCI串行端口
- 25. 串行端口連接處理程序
- 26. 串行接口永久拒絕請求
- 27. C#Visual Studio控制檯串行接口
- 28. 串行接口通信和空間
- 29. JSSC串行接口(處理)上的UnsatsifiedLinkError
- 30. PySerial串行端口發送/接收
我的文章接受一些22個問題的答案。 – Ravikanth 2010-01-09 20:28:00