描述
這個java.io.ObjectOutputStream.writeClassDescriptor(ObjectStreamClass desc)方法將指定的類描述符傳遞給 ObjectOutputStream。類描述符用於標識寫入流的對象的類。 ObjectOutputStream 的子類可以覆蓋此方法以自定義將類描述符寫入序列化流的方式。然後應該重寫 ObjectInputStream 中的相應方法 readClassDescriptor 以從其自定義流表示中重構類描述符。默認情況下,此方法根據對象序列化規範中定義的格式編寫類描述符。
聲明
以下是聲明java.io.ObjectOutputStream.writeClassDescriptor()方法。
protected void writeClassDescriptor(ObjectStreamClass desc)
參數
desc─ 寫入流的類描述符。
返回值
此方法不返回值。
異常
IOException- 如果在寫入底層流時發生 I/O 錯誤。
相關用法
- Java Java.io.ObjectOutputStream annotateProxyClass()用法及代碼示例
- Java Java.io.ObjectOutputStream defaultWriteObject()用法及代碼示例
- Java Java.io.ObjectOutputStream useProtocolVersion()用法及代碼示例
- Java Java.io.ObjectOutputStream enableReplaceObject()用法及代碼示例
- Java Java.io.ObjectOutputStream.writeObject()用法及代碼示例
- Java Java.io.ObjectOutputStream.writeShort()用法及代碼示例
- Java Java.io.ObjectOutputStream.writeUnshared()用法及代碼示例
- Java Java.io.ObjectOutputStream.replaceObject()用法及代碼示例
- Java Java.io.ObjectOutputStream.writeBytes()用法及代碼示例
- Java Java.io.ObjectOutputStream.putFields()用法及代碼示例
- Java Java.io.ObjectOutputStream.close()用法及代碼示例
- Java Java.io.ObjectOutputStream.writeDouble()用法及代碼示例
- Java Java.io.ObjectOutputStream.flush()用法及代碼示例
- Java Java.io.ObjectOutputStream.writeLong()用法及代碼示例
- Java Java.io.ObjectOutputStream.reset()用法及代碼示例
- Java Java.io.ObjectOutputStream.writeFloat()用法及代碼示例
- Java Java.io.ObjectOutputStream.drain()用法及代碼示例
- Java Java.io.ObjectOutputStream.writeByte()用法及代碼示例
- Java Java.io.ObjectOutputStream.writeBoolean()用法及代碼示例
注:本文由純淨天空篩選整理自 Java.io.ObjectOutputStream writeClassDescriptor() Method。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。