JavaTM 2 Platform
Standard Ed. 6

軟體套件 java.nio.channels
的使用

使用 java.nio.channels 的軟體套件
java.io 通過資料串流、序列化和檔案系統提供系統輸入和輸出。 
java.lang 提供利用 Java 程式語言進行程序設計的基礎類別。 
java.net 為實作網路應用程序提供類別。 
java.nio.channels 定義了各種通道,這些通道表示到能夠執行 I/O 操作的實體(如檔案和Socket)的連接;定義了用於多路傳輸的、非阻塞 I/O 操作的選擇器。 
java.nio.channels.spi 用於 java.nio.channels 套件的服務提供者類別。 
java.util 包含 collection 框架、遺留的 collection 類別、事件模型、日期和時間設施、國際化和各種實用工具類別(字元串標記產生器、隨機數產生器和位元陣列)。 
 

java.io 使用的 java.nio.channels 中的類別
FileChannel
          用於讀取、寫入、映射和操作檔案的通道。
 

java.lang 使用的 java.nio.channels 中的類別
Channel
          用於 I/O 操作的連接。
 

java.net 使用的 java.nio.channels 中的類別
DatagramChannel
          針對導向資料電報Socket的可選擇通道。
ServerSocketChannel
          針對導向串流的偵聽Socket的可選擇通道。
SocketChannel
          針對導向串流的連接Socket的可選擇通道。
 

java.nio.channels 使用的 java.nio.channels 中的類別
AsynchronousCloseException
          當在某個通道的 I/O 操作中處於阻塞狀態的某個執行緒被另一個執行緒關閉了該通道或部分通道時,該通道所接收的經過檢查的異常。
ByteChannel
          可讀取和寫入位元組的通道。
Channel
          用於 I/O 操作的連接。
ClosedChannelException
          當試圖對已關閉的、或者至少對某個 I/O 操作已關閉的通道上調用或完成該操作時,拋出此經過檢查的異常。
DatagramChannel
          針對導向資料電報Socket的可選擇通道。
FileChannel
          用於讀取、寫入、映射和操作檔案的通道。
FileChannel.MapMode
          檔案映射網要的型別安全的列舉。
FileLock
          表示檔案區域鎖定的標記。
GatheringByteChannel
          可從緩衝區序列寫入位元組的通道。
InterruptibleChannel
          可被非同步關閉和中斷的通道。
Pipe
          實作單向管道傳送的通道對。
Pipe.SinkChannel
          表示 Pipe 的可寫入結尾的通道。
Pipe.SourceChannel
          表示 Pipe 的可讀取結尾的通道。
ReadableByteChannel
          可讀取位元組的通道。
ScatteringByteChannel
          可將位元組讀入緩衝區序列的通道。
SelectableChannel
          可通過 Selector 實作多路傳輸的通道。
SelectionKey
          表示 SelectableChannelSelector 中的註冊的標記。
Selector
          SelectableChannel 物件的多路傳輸器。
ServerSocketChannel
          針對導向串流的偵聽Socket的可選擇通道。
SocketChannel
          針對導向串流的連接Socket的可選擇通道。
WritableByteChannel
          可寫入位元組的通道。
 

java.nio.channels.spi 使用的 java.nio.channels 中的類別
AsynchronousCloseException
          當在某個通道的 I/O 操作中處於阻塞狀態的某個執行緒被另一個執行緒關閉了該通道或部分通道時,該通道所接收的經過檢查的異常。
Channel
          用於 I/O 操作的連接。
ClosedChannelException
          當試圖對已關閉的、或者至少對某個 I/O 操作已關閉的通道上調用或完成該操作時,拋出此經過檢查的異常。
DatagramChannel
          針對導向資料電報Socket的可選擇通道。
InterruptibleChannel
          可被非同步關閉和中斷的通道。
Pipe
          實作單向管道傳送的通道對。
SelectableChannel
          可通過 Selector 實作多路傳輸的通道。
SelectionKey
          表示 SelectableChannelSelector 中的註冊的標記。
Selector
          SelectableChannel 物件的多路傳輸器。
ServerSocketChannel
          針對導向串流的偵聽Socket的可選擇通道。
SocketChannel
          針對導向串流的連接Socket的可選擇通道。
 

java.util 使用的 java.nio.channels 中的類別
ReadableByteChannel
          可讀取位元組的通道。
 


JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

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