3.Selector简介
1)作用:IO就绪选择
2)地位:NIO网络变成的基础
3)代码片段:
4)SelectionKey简介
Selector使用
Selector 选择器/多路复用器
作用:I/O就绪选择
地位:NIO网络编程的基础
SelectionKey提供四个常量值
连接就绪 connect
接受就绪 accept
读就绪 read
写就绪 write
selector核心API
SelectionKey提供四个常量值
连接就绪 connect
接受就绪 accept
读就绪 read
写就绪 write
selector核心API
Selector 叫做选择器或者多路复用器,Selector能够检测1到多个NIO通道,并能够知晓通道是否为诸如读写事件做好准备的组件,通过Selector,一个单独的线程就可以管理多个Channel,从而管理多个网络连接
一个线程管理多个事件
SelectionKey 简介—— 选择键
Selector 使用:
代码片段
Selector 简介
Selector使用
最重要的应该就是代码片段3: 在这一步对就绪事件进行监听,如果一直不通过,就一直阻塞等待,直到有就绪事件发生,并注册通过检测有效,方才放行
SelectionKey 选择键
四种就绪状态常量:连接就绪、接受就绪、读就绪、写就绪
SelectionKey 选择键
四种就绪状态常量:连接就绪、接受就绪、读就绪、写就绪
Selector的使用方法
Selector 选择器/多路复用器
作用:I/O就绪选择
地位:NIO网络编程的基础
Selector使用
selector的使用
SelectionKey 选择键
四种就绪状态常量:连接就绪、接受就绪、读就绪、写就绪
Selector 选择器/多路复用器
作用:I/O就绪选择
地位:NIO网络编程的基础
Selector使用
笔记笔记笔记
selector:选择器(多路复用器)