描述
这个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。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。