Java.io.ObjectInputStream readClassDescriptor() 方法

描述

java.io.ObjectInputStream.readClassDescriptor() 方法从序列化流中读取一个类描述符。 当 ObjectInputStream 期望类描述符作为序列化流中的下一项时,将调用此方法。 ObjectInputStream 的子类可以覆盖此方法以读取以非标准格式编写的类描述符(通过覆盖 writeClassDescriptor 方法的 ObjectOutputStream 的子类)。 默认情况下,此方法根据对象序列化规范中定义的格式读取类描述符。


声明

以下是 java.io.ObjectInputStream.readClassDescriptor() 方法的声明。

protected ObjectStreamClass readClassDescriptor()

参数

NA


返回值

该方法返回读取的类描述符。


异常

  • ClassNotFoundException − 如果找不到类描述符表示中使用的序列化对象的 Class。

  • IOException − 如果发生 I/O 错误。