在java中,我們使用可序列化的標記接口和對象流(serilaze和deseriaze)對網絡上的對象(即對象狀態)進行序列化。但是我們有不同的流來寫對象狀態。爲什麼我們被標記爲該對象的序列化?帶有對象輸入/輸出流的Java序列化
0
A
回答
1
- 一個
FileInputstream
是一個流,所以這裏使用了流... - 流指的是,有一個生產者和消費者的信息,並且該信息被以某種方式流入。無論源文件還是對象,流仍然是一個流。
2
也許,你需要閱讀約Java Serialization瞭解其概念,然後繼續。
這裏的關鍵是this(ObjectInput/OutputStream)是Java用於對象序列化的機制。但是,您可以自由地實現自己的序列化機制(例如序列化爲XML文件)。
0
如果我正確理解你的問題:是的,你正在使用流。 ObjectInputStream,用於在網絡連接中讀/寫數據的ObjectOutputStream,以及用於從文件讀取/寫入數據的FileInputStream,FileOutputStream。
傳遞給對象流的對象需要可序列化。
相關問題
- 1. 帶輸出流的序列化對象
- 2. 帶輸入/輸出流的Java進程
- 3. Java EE輸入/輸出流
- 4. java輸入輸出流
- 5. Java ProcessBuilder:輸入/輸出流
- 6. 輸入/輸出流Java Servlets
- 7. 在Rails中輸出序列化對象
- 8. 使用GSON將對象序列化爲JSON輸入流?
- 9. 帶輸入更新的Jquery序列化
- 10. Java輸入流緩衝區對象?
- 11. 輸入流的對象
- 12. 通過帶有對象輸入/輸出流的Socket發送的對象的大小真的很重要嗎?
- 13. Java的輸入輸出重定向流
- 14. Java中的多輸入/輸出流?
- 15. Java的自定義輸入輸出流
- 16. Java:寫入Scala輸出流
- 17. 快速Java輸入\輸出流
- 18. 整數和bytebuffer到Java輸出流的序列化
- 19. 從對象創建對象輸出流
- 20. 如何找出來自對象輸入流的對象的類?
- 21. java輸入流
- 22. 帶有Awk的輸入列
- 23. .NET smartcard - 序列化/反序列化遠程對象。輸入流不是有效格式
- 24. 對象輸入/輸出流。如何反覆發送更新的相同對象?
- 25. Java/Android - 從輸入流讀取後寫入輸出流
- 26. 帶有序列號的Java對象
- 27. 初始化輸入/輸出流後程序不會繼續?
- 28. 對象(輸出|輸入)流二進制協議
- 29. 帶有對象列表的對象的PHP序列化
- 30. 輸入對象PowerShell變化
你在說什麼?我真的不明白你想問什麼。 –
我不認爲你使用Java中的'Serializable'標記'接口'來序列化對象。它只是告訴對象有資格進行序列化。 –