JavaTM 2 Platform
Standard Ed. 5.0

类 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.awtObjectStreamException 的使用
 

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

java.awt.colorObjectStreamException 的使用
 

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

java.ioObjectStreamException 的使用
 

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

java.securityObjectStreamException 的使用
 

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

java.security.certObjectStreamException 的使用
 

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

javax.management.openmbeanObjectStreamException 的使用
 

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

javax.print.attributeObjectStreamException 的使用
 

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


JavaTM 2 Platform
Standard Ed. 5.0

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

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