JavaTM 2 Platform
Standard Ed. 6

介面 java.io.ObjectOutput
的使用

使用 ObjectOutput 的軟體套件
java.awt.datatransfer 提供在應用程序之間和在應用程序內部傳輸資料的介面和類別。 
java.io 通過資料串流、序列化和檔案系統提供系統輸入和輸出。 
java.rmi.server 提供支持伺服器端 RMI 的類別和介面。 
javax.activation   
javax.management.loading 提供實作高層級動態載入的類別。 
 

java.awt.datatransferObjectOutput 的使用
 

參數型別為 ObjectOutputjava.awt.datatransfer 中的方法
 void DataFlavor.writeExternal(ObjectOutput os)
          序列化此 DataFlavor
 

java.ioObjectOutput 的使用
 

實作 ObjectOutputjava.io 中的類別
 class ObjectOutputStream
          ObjectOutputStream 將 Java 物件的基本資料型別和圖形寫入 OutputStream。
 

參數型別為 ObjectOutputjava.io 中的方法
abstract  void ObjectOutputStream.PutField.write(ObjectOutput out)
          已過時。 此方法不能以正確格式寫入 PutField 物件中包含的值,並且可能導致序列化串流的損壞。寫入 PutField 資料的正確方法是調用 ObjectOutputStream.writeFields() 方法。
 void Externalizable.writeExternal(ObjectOutput out)
          該物件可實作 writeExternal 方法來保存其內容,它可以通過調用 DataOutput 的方法來保存其基本值,或調用 ObjectOutput 的 writeObject 方法來保存物件、字元串和陣列。
 

java.rmi.serverObjectOutput 的使用
 

返回 ObjectOutputjava.rmi.server 中的方法
 ObjectOutput RemoteCall.getOutputStream()
          已過時。 無替代版本
 ObjectOutput RemoteCall.getResultStream(boolean success)
          已過時。 無替代版本
 

參數型別為 ObjectOutputjava.rmi.server 中的方法
 String RemoteRef.getRefClass(ObjectOutput out)
          返回要在串流 'out' 上序列化的 ref 型別的類別名稱。
 void ObjID.write(ObjectOutput out)
          將此 ObjID 的二進製表示形式編組為一個 ObjectOutput 實例。
 

javax.activationObjectOutput 的使用
 

參數型別為 ObjectOutputjavax.activation 中的方法
 void MimeType.writeExternal(ObjectOutput out)
          對象可實作 writeExternal 方法來保存其內容:對於其基本值,調用 DataOutput 的方法;對於物件、字元串和陣列,調用 ObjectOutput 的 writeObject 方法。
 

javax.management.loadingObjectOutput 的使用
 

參數型別為 ObjectOutputjavax.management.loading 中的方法
 void MLet.writeExternal(ObjectOutput out)
          將此 MLet 的內容保存到給定的 ObjectOutput
 


JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

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