JavaTM 2 Platform
Standard Ed. 6

類別 java.io.FileDescriptor
的使用

使用 FileDescriptor 的軟體套件
java.io 通過資料串流、序列化和檔案系統提供系統輸入和輸出。 
java.lang 提供利用 Java 程式語言進行程序設計的基礎類別。 
java.net 為實作網路應用程序提供類別。 
 

java.io 中 FileDescriptor 的使用
 

宣告為 FileDescriptor 的 java.io 中的欄位
static FileDescriptor FileDescriptor.err
          標準錯誤串流的句柄。
static FileDescriptor FileDescriptor.in
          標準輸入串流的句柄。
static FileDescriptor FileDescriptor.out
          標準輸出串流的句柄。
 

返回 FileDescriptor 的 java.io 中的方法
 FileDescriptor RandomAccessFile.getFD()
          返回與此串流關聯的不透明檔案描述符物件。
 FileDescriptor FileOutputStream.getFD()
          返回與此串流有關的檔案描述符。
 FileDescriptor FileInputStream.getFD()
          返回表示到檔案系統中實際檔案的連接的 FileDescriptor 物件,該檔案系統正被此 FileInputStream 使用。
 

參數型別為 FileDescriptor 的 java.io 中的建構子
FileInputStream(FileDescriptor fdObj)
          通過使用檔案描述符 fdObj 創建一個 FileInputStream,該檔案描述符表示到檔案系統中某個實際檔案的現有連接。
FileOutputStream(FileDescriptor fdObj)
          創建一個向指定檔案描述符處寫入資料的輸出檔案串流,該檔案描述符表示一個到檔案系統中的某個實際檔案的現有連接。
FileReader(FileDescriptor fd)
          在給定從中讀取資料的 FileDescriptor 的情況下創建一個新 FileReader。
FileWriter(FileDescriptor fd)
          建構與某個檔案描述符相關聯的 FileWriter 物件。
 

java.lang 中 FileDescriptor 的使用
 

參數型別為 FileDescriptor 的 java.lang 中的方法
 void SecurityManager.checkRead(FileDescriptor fd)
          如果不允許調用執行緒從指定的檔案描述符進行讀取,則拋出 SecurityException。
 void SecurityManager.checkWrite(FileDescriptor fd)
          如果不允許調用執行緒寫入指定的檔案描述符,則拋出 SecurityException。
 

java.net 中 FileDescriptor 的使用
 

宣告為 FileDescriptor 的 java.net 中的欄位
protected  FileDescriptor DatagramSocketImpl.fd
          檔案描述符物件。
protected  FileDescriptor SocketImpl.fd
          此Socket的檔案描述符物件。
 

返回 FileDescriptor 的 java.net 中的方法
protected  FileDescriptor DatagramSocketImpl.getFileDescriptor()
          獲取資料電報Socket檔案描述符。
protected  FileDescriptor SocketImpl.getFileDescriptor()
          返回此Socket的 fd 欄位的值。
 


JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

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