java.lang.Object
java.nio.channels.SelectionKey
java.nio.channels.spi.AbstractSelectionKey
选择键的基本实现类。
此类跟踪键的有效性并实现取消。
- 自 JDK 版本:
- 1.4
-
Field Summary
Fields declared in class java.nio.channels.SelectionKey
OP_ACCEPT, OP_CONNECT, OP_READ, OP_WRITE
-
Constructor Summary
-
Method Summary
Methods declared in class java.nio.channels.SelectionKey
attach, attachment, channel, interestOps, interestOps, interestOpsAnd, interestOpsOr, isAcceptable, isConnectable, isReadable, isWritable, readyOps, selector
-
Constructor Details
-
AbstractSelectionKey
protected AbstractSelectionKey()初始化此类的新实例。
-
-
Method Details
-
isValid
public final boolean isValid()从类中复制的描述:SelectionKey
告知此键是否有效。键在创建时有效,并保持有效,直到取消、其通道关闭或其选择器关闭为止。
- 指定者:
-
isValid
在类SelectionKey
中 - 返回:
-
true
如果且仅如果此键有效
-
cancel
public final void cancel()取消此键。如果此键尚未取消,则在该集合上同步地将其添加到其选择器的已取消键集合中。
- 指定者:
-
cancel
在类SelectionKey
中
-