黑马程序员技术交流社区

标题: java nio 简单总结(2) [打印本页]

作者: pumpkin    时间: 2015-12-8 11:19
标题: java nio 简单总结(2)
Selector

1 . 关闭
当您不再使用它时,需要调用close( )方
法来释放它可能占用的资源并将所有相关的选择键设置为无效。一旦一个选择器被关闭,试图调用
它的大多数方法都将导致ClosedSelectorException。注意ClosedSelectorException是
一个非检查(运行时的)错误。您可以通过isOpen( )方法来测试一个选择器是否处于被打开的状态。
2. wakeup()
3. close()
如果选择器的close( )方法被调用,那么任何一个在选择操作中阻塞的线程都将被唤醒,就像
wakeup( )方法被调用了一样。与选择器相关的通道将被注销,而键将被取消。close()的调用会阻塞一段时间。
4. interrupt()





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2