日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關咨詢
選擇下列產(chǎn)品馬上在線溝通
服務時間:8:30-17:00
你可能遇到了下面的問題
關閉右側工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
創(chuàng)新互聯(lián)鴻蒙OS教程:鴻蒙OSExternalizable

Externalizable

公司主營業(yè)務:做網(wǎng)站、成都做網(wǎng)站、移動網(wǎng)站開發(fā)等業(yè)務。幫助企業(yè)客戶真正實現(xiàn)互聯(lián)網(wǎng)宣傳,提高企業(yè)的競爭能力。成都創(chuàng)新互聯(lián)是一支青春激揚、勤奮敬業(yè)、活力青春激揚、勤奮敬業(yè)、活力澎湃、和諧高效的團隊。公司秉承以“開放、自由、嚴謹、自律”為核心的企業(yè)文化,感謝他們對我們的高要求,感謝他們從不同領域給我們帶來的挑戰(zhàn),讓我們激情的團隊有機會用頭腦與智慧不斷的給客戶帶來驚喜。成都創(chuàng)新互聯(lián)推出金鄉(xiāng)免費做網(wǎng)站回饋大家。

public interface Externalizable
extends Serializable

只有 Externalizable 實例的類的標識被寫入序列化流中,并且類有責任保存和恢復其實例的內(nèi)容。 Externalizable 接口的 writeExternal 和 readExternal 方法由一個類實現(xiàn),以使該類可以完全控制對象及其超類型的流的格式和內(nèi)容。這些方法必須顯式地與超類型協(xié)調以保存其狀態(tài)。這些方法取代了 writeObject 和 readObject 方法的自定義實現(xiàn)。對象序列化使用 Serializable 和 Externalizable 接口。對象持久性機制也可以使用它們。每個要存儲的對象都針對 Externalizable 接口進行了測試。如果對象支持 Externalizable,則調用 writeExternal 方法。如果對象不支持 Externalizable 并且實現(xiàn)了 Serializable,則使用 ObjectOutputStream 保存對象。重構 Externalizable 對象時,會使用公共無參數(shù)構造函數(shù)創(chuàng)建實例,然后調用 readExternal 方法??尚蛄谢瘜ο笫峭ㄟ^從 ObjectInputStream 中讀取來恢復的。 Externalizable 實例可以通過 Serializable 接口中記錄的 writeReplace 和 readResolve 方法指定替換對象。

Since:

JDK1.1

方法總結

修飾符和類型 方法 描述
void readExternal(ObjectInput in) 該對象實現(xiàn)了 readExternal 方法來恢復其內(nèi)容,方法是調用基本類型的 DataInput 方法和對象、字符串和數(shù)組的 readObject 方法。
void writeExternal(ObjectOutput out) 對象實現(xiàn) writeExternal 方法以保存其內(nèi)容,方法是調用 DataOutput 的方法獲取其原始值,或者調用 ObjectOutput 的 writeObject 方法獲取對象、字符串和數(shù)組。

方法詳情

writeExternal

void writeExternal(ObjectOutput out) throws IOException

對象實現(xiàn) writeExternal 方法以保存其內(nèi)容,方法是調用 DataOutput 的方法獲取其原始值,或者調用 ObjectOutput 的 writeObject 方法獲取對象、字符串和數(shù)組。

參數(shù):

參數(shù)名稱 參數(shù)描述
out 將對象寫入的流

Throws:

Throw名稱 Throw描述
IOException 包括可能發(fā)生的任何 I/O 異常

readExternal

void readExternal(ObjectInput in) throws ClassNotFoundException, IOException

該對象實現(xiàn)了 readExternal 方法來恢復其內(nèi)容,方法是調用基本類型的 DataInput 方法和對象、字符串和數(shù)組的 readObject 方法。 readExternal 方法必須以與 writeExternal 寫入的相同順序和相同類型讀取值。

參數(shù):

參數(shù)名稱 參數(shù)描述
in 要從中讀取數(shù)據(jù)以恢復對象的流

Throws:

Throw名稱 Throw描述
IOException 如果發(fā)生 I/O 錯誤
ClassNotFoundException 如果找不到正在恢復的對象的類。

本文名稱:創(chuàng)新互聯(lián)鴻蒙OS教程:鴻蒙OSExternalizable
分享鏈接:http://www.dlmjj.cn/article/dpjogii.html