|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個 下一個 | 框架 無框架 |
使用 SelectionKey 的軟體套件 | |
---|---|
java.nio.channels | 定義了各種通道,這些通道表示到能夠執行 I/O 操作的實體(如檔案和Socket)的連接;定義了用於多路傳輸的、非阻塞 I/O 操作的選擇器。 |
java.nio.channels.spi | 用於 java.nio.channels 套件的服務提供者類別。 |
java.nio.channels 中 SelectionKey 的使用 |
---|
返回 SelectionKey 的 java.nio.channels 中的方法 | |
---|---|
abstract SelectionKey |
SelectionKey.interestOps(int ops)
將此鍵的 interest 集合設置為給定值。 |
abstract SelectionKey |
SelectableChannel.keyFor(Selector sel)
獲取表示通道向給定選擇器註冊的鍵。 |
SelectionKey |
SelectableChannel.register(Selector sel,
int ops)
向給定的選擇器註冊此通道,返回一個選擇鍵。 |
abstract SelectionKey |
SelectableChannel.register(Selector sel,
int ops,
Object att)
向給定的選擇器註冊此通道,返回一個選擇鍵。 |
返回變數型別為 SelectionKey 的型別的 java.nio.channels 中的方法 | |
---|---|
abstract Set<SelectionKey> |
Selector.keys()
返回此選擇器的鍵集。 |
abstract Set<SelectionKey> |
Selector.selectedKeys()
返回此選擇器的已選擇鍵集。 |
java.nio.channels.spi 中 SelectionKey 的使用 |
---|
java.nio.channels.spi 中 SelectionKey 的子類別 | |
---|---|
class |
AbstractSelectionKey
選擇鍵的基本實作類別。 |
返回 SelectionKey 的 java.nio.channels.spi 中的方法 | |
---|---|
SelectionKey |
AbstractSelectableChannel.keyFor(Selector sel)
|
protected abstract SelectionKey |
AbstractSelector.register(AbstractSelectableChannel ch,
int ops,
Object att)
向此選擇器註冊給定的通道。 |
SelectionKey |
AbstractSelectableChannel.register(Selector sel,
int ops,
Object att)
向給定的選擇器註冊此通道,返回一個選擇鍵。 |
返回變數型別為 SelectionKey 的型別的 java.nio.channels.spi 中的方法 | |
---|---|
protected Set<SelectionKey> |
AbstractSelector.cancelledKeys()
獲取此選擇器的已取消鍵集。 |
|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個 下一個 | 框架 無框架 |
版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only。