所有类
java.nio.channels.spi
类 AbstractSelectionKey
java.lang.Object
java.nio.channels.SelectionKey
java.nio.channels.spi.AbstractSelectionKey
-
public abstract class AbstractSelectionKey
- extends SelectionKey
选择键的基本实现类。
此类跟踪键的有效性并实现取消。
-
从以下版本开始:
-
1.4
从类 java.nio.channels.SelectionKey 继承的方法 |
attach, attachment, channel, interestOps, interestOps, isAcceptable, isConnectable, isReadable, isWritable, readyOps, selector |
从类 java.lang.Object 继承的方法 |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractSelectionKey
protected AbstractSelectionKey()
-
初始化此类的一个新实例。
isValid
public final boolean isValid()
-
从类
SelectionKey
复制的描述
-
告知此键是否有效。
键在创建时是有效的,并在被取消、其通道已关闭或者其选择器已关闭之前保持有效。
-
-
指定者:
-
类
SelectionKey
中的 isValid
-
-
返回:
-
当且仅当此键有效时才返回 true
cancel
public final void cancel()
-
取消此键。
如果尚未取消此键,则将该键添加到其选择器的已取消键集中,同时在该键集上实现同步。
-
-
指定者:
-
类
SelectionKey
中的 cancel
-
所有类