【Java高級應用】對象序列化和反序列化

    Java 序列化技術能夠將一個對象的狀態寫入一個字節(Byte)流裏,而且能夠從其它地方把該字節流裏的數據讀出來,從新構造一個相同的對象。       對象序列化主要是爲了支持兩種主要的特性,一是Java遠程方法調用(RMI),另一個是序列化Java Beans。     利用對象的序列化,咱們隨時能夠把對象持久化到數據庫、文件等中,在須要時從新調用程序恢復該對象,這種調用仍是能夠遠程實現的(客戶端與服務器的通訊),從而容許你將對象經過網絡進行傳播。     Java的序列化機制是RMI(Java遠程方法調用)、EJB、JNNI等技術的技術基礎。
相關文章
相關標籤/搜索