| パッケージ | 説明 | 
|---|---|
| java.nio.channels | 
 入出力操作を実行できるエンティティ(ファイル、ソケットなど)への接続を表すチャネルや、多重化された非ブロック入出力操作用のセレクタを定義します。 
 | 
| java.nio.channels.spi | 
java.nio.channelsパッケージのサービス・プロバイダ・クラスです。 | 
| 修飾子と型 | メソッド | 説明 | 
|---|---|---|
abstract SelectionKey | 
SelectionKey.interestOps(int ops)
このキーの対象セットを指定された値にします。 
 | 
|
abstract SelectionKey | 
SelectableChannel.keyFor(Selector sel)
チャネルが指定されたセレクタに登録されていることを示すキーを取得します。 
 | 
|
SelectionKey | 
SelectableChannel.register(Selector sel, int ops)
このチャネルを指定されたセレクタに登録し、選択キーを返します。 
 | 
|
abstract SelectionKey | 
SelectableChannel.register(Selector sel, int ops, Object att)
このチャネルを指定されたセレクタに登録し、選択キーを返します。 
 | 
| 修飾子と型 | メソッド | 説明 | 
|---|---|---|
abstract Set<SelectionKey> | 
Selector.keys()
このセレクタのキー・セットを返します。 
 | 
|
abstract Set<SelectionKey> | 
Selector.selectedKeys()
このセレクタの選択されたキー・セットを返します。 
 | 
| 修飾子と型 | クラス | 説明 | 
|---|---|---|
class  | 
AbstractSelectionKey
選択キーのベース実装クラスです。 
 | 
| 修飾子と型 | メソッド | 説明 | 
|---|---|---|
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)
このチャネルを指定されたセレクタに登録し、選択キーを返します。 
 | 
| 修飾子と型 | メソッド | 説明 | 
|---|---|---|
protected Set<SelectionKey> | 
AbstractSelector.cancelledKeys()
このセレクタの取り消されたキー・セットを取得します。 
 | 
 バグまたは機能を送信 
詳細なAPIリファレンスおよび開発者ドキュメントについては、Java SEのドキュメントを参照してください。 そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。 
 Copyright © 1993, 2025, Oracle and/or its affiliates.  All rights reserved.  Use is subject to license terms.  Documentation Redistribution Policyも参照してください。