JavaTM Platform
Standard Ed. 6

类 java.io.ObjectStreamException
的使用

使用 ObjectStreamException 的软件包
java.awt 包含用于创建用户界面和绘制图形图像的所有类。 
java.awt.color 提供用于颜色空间的类。 
java.io 通过数据流、序列化和文件系统提供系统输入和输出。 
java.security 为安全框架提供类和接口。 
java.security.cert 提供用于解析和管理证书、证书撤消列表 (CRL) 和证书路径的类和接口。 
javax.management.openmbean 提供开放数据类型和 Open MBean 描述符类。 
javax.print.attribute 提供了描述 JavaTM Print Service 属性的类型以及如何分类这些属性的类和接口。 
 

java.awt 中 ObjectStreamException 的使用
 

抛出 ObjectStreamException 的 java.awt 中的方法
protected  Object AWTKeyStroke.readResolve()
          返回 AWTKeyStroke 的一个缓存实例(或 AWTKeyStroke 的子类),它与此实例相等。
 

java.awt.color 中 ObjectStreamException 的使用
 

抛出 ObjectStreamException 的 java.awt.color 中的方法
protected  Object ICC_Profile.readResolve()
          解析将被反序列化为用 CMM 注册的实例的实例。
 

java.io 中 ObjectStreamException 的使用
 

java.io 中 ObjectStreamException 的子类
 class InvalidClassException
          当 Serialization 运行时检测到某个类具有以下问题之一时,抛出此异常。
 class InvalidObjectException
          指示一个或多个反序列化对象未通过验证测试。
 class NotActiveException
          当序列化和反序列化不活动时,抛出此异常。
 class NotSerializableException
          当实例需要具有序列化接口时,抛出此异常。
 class OptionalDataException
          指示对象读取操作失败的异常,原因是无法读取流中的基本数据或已序列化对象的数据末尾。
 class StreamCorruptedException
          当从对象流中读取的控制信息与内部一致性检查相冲突时,抛出此异常。
 class WriteAbortedException
          在写入操作过程中抛出 ObjectStreamException 之一的信号。
 

java.security 中 ObjectStreamException 的使用
 

抛出 ObjectStreamException 的 java.security 中的方法
protected  Object KeyRep.readResolve()
          解析 Key 对象。
 

java.security.cert 中 ObjectStreamException 的使用
 

抛出 ObjectStreamException 的 java.security.cert 中的方法
protected  Object CertPath.CertPathRep.readResolve()
          返回根据类型和数据所构造的 CertPath。
protected  Object Certificate.CertificateRep.readResolve()
          解析该 Certificate 对象。
protected  Object CertPath.writeReplace()
          使用 CertPathRep 对象替换要被序列化的 CertPath。
protected  Object Certificate.writeReplace()
          替换要被序列化的 Certificate。
 

javax.management.openmbean 中 ObjectStreamException 的使用
 

抛出 ObjectStreamException 的 javax.management.openmbean 中的方法
 Object SimpleType.readResolve()
          使用该值的唯一实例替换从 ObjectInputStream 读取的对象。
 

javax.print.attribute 中 ObjectStreamException 的使用
 

抛出 ObjectStreamException 的 javax.print.attribute 中的方法
protected  Object EnumSyntax.readResolve()
          在对象输入过程中,将此反序列化的枚举实例转换为枚举属性类中定义的适当枚举值。
 


JavaTM Platform
Standard Ed. 6

提交错误或意见
有关更多的 API 参考资料和开发人员文档,请参阅 Java SE 开发人员文档。该文档包含更详细的、面向开发人员的描述,以及总体概述、术语定义、使用技巧和工作代码示例。

版权所有 2007 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策。