JavaTM 2 Platform
Standard Ed. 6

類別 java.io.ObjectInputStream
的使用

使用 ObjectInputStream 的軟體套件
java.beans.beancontext 提供與 bean 上下文有關的類別和介面。 
javax.management 提供 Java Management Extensions 的核心類別。 
javax.rmi.CORBA 包含用於 RMI-IIOP 的可移植性 API。 
javax.swing.text 提供類別 HTMLEditorKit 和創建 HTML 文本編輯器的支持類別。 
 

java.beans.beancontext 中 ObjectInputStream 的使用
 

參數型別為 ObjectInputStream 的 java.beans.beancontext 中的方法
protected  void BeanContextServicesSupport.bcsPreDeserializationHook(ObjectInputStream ois)
          在反序列化子級之前,從 BeanContextSupport readObject 中調用。
protected  void BeanContextSupport.bcsPreDeserializationHook(ObjectInputStream ois)
          在調用 defaultReadObject() 之後,但在反序列化任意子級之前,由 readObject 調用。
protected  void BeanContextSupport.deserialize(ObjectInputStream ois, Collection coll)
          readObject 使用此方法來反序列化一個 collection。
 void BeanContextSupport.readChildren(ObjectInputStream ois)
          在將此類別的實例用作 BeanContext 協議(及其子協議)實作的代理時,在反序列化期間存在一個「先有雞還是先有蛋」的問題。
 

javax.management 中 ObjectInputStream 的使用
 

返回 ObjectInputStream 的 javax.management 中的方法
 ObjectInputStream MBeanServer.deserialize(ObjectName name, byte[] data)
          已過時。 使用 getClassLoaderFor 為反序列化獲得合適的類別載入器。
 ObjectInputStream MBeanServer.deserialize(String className, byte[] data)
          已過時。 使用 MBeanServer.getClassLoaderRepository() 來獲得類別載入器存儲資源庫並使用它進行反序列化。
 ObjectInputStream MBeanServer.deserialize(String className, ObjectName loaderName, byte[] data)
          已過時。 使用 getClassLoader 為反序列化獲得類別載入器。
 

javax.rmi.CORBA 中 ObjectInputStream 的使用
 

參數型別為 ObjectInputStream 的 javax.rmi.CORBA 中的方法
 void StubDelegate.readObject(Stub self, ObjectInputStream s)
          Stub.readObject(java.io.ObjectInputStream) 的委託調用。
 

javax.swing.text 中 ObjectInputStream 的使用
 

參數型別為 ObjectInputStream 的 javax.swing.text 中的方法
 void StyleContext.readAttributes(ObjectInputStream in, MutableAttributeSet a)
          讀入屬性的特定於上下文的處理。
static void StyleContext.readAttributeSet(ObjectInputStream in, MutableAttributeSet a)
          從以前通過 writeAttributeSet 寫出的給定物件輸入串流中讀取一個屬性集。
 


JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only。