- 1
- 0
- 约1.43千字
- 约 5页
- 2021-12-07 发布于北京
- 举报
第22章:NIO编程
同步非阻塞IO通讯模型
Reactor
网络通讯就是一个基本的通道连接,在NIO之中提供有两个新的通道类:ServerSocketChannel、SocketChannel,为了方便的进行所有通道的管理,NIO提供有一个Selector通道管理类,这样所有的通道都可以直接向Selector进行注册,并采用统一的模式进行读写操作,这样的设计被称为Reactor模式
No.
方法
类型
描述
1
public static Selector open() throws IOException
普通
打开一个选择器
2
public abstract int select() throws IOException
普通
选择一组键,通道已经为IO做好准备
3
public abstract SetSelectionKey selectedKeys()
普通
返回此选择器已选择的key
NIO网络操作类结构
ServerSocketChannel类的常用方法
No.
方法
类型
描述
1
public abstract SelectableChannel configureBlocking(boolean block) throws IOException
普通
调整此通道的阻塞模式,如果为true将被设置为阻塞模式,如果为false将被设置为非阻塞模式
2
publ
您可能关注的文档
最近下载
- Unit 7 A Good Read课时4 Section B 1a-1e(教学评教学设计)英语新教材人教版八年级下册.docx
- 欧洲规范-NF P94-093-中文版.pdf VIP
- 医院检验科网络应急预案.docx VIP
- 环境监测采样培训课件.pptx VIP
- 操作系统期末复习题及答案.docx VIP
- 环境监测采样前的准备及水样类型80课件.pptx VIP
- 安全生产费用监理实施细则.docx
- 《变幻的空间》 课件 2026浙美版美术八年级下册.ppt
- (2025年)环境监测现场采样人员转正考核试题附答案(水和废水采样).docx VIP
- 环境监测现场采样人员综合测试题(含答案).docx VIP
原创力文档

文档评论(0)