2022年6月10日

摘要: NIO编程实现步骤 1.创建Selector 2.创建ServerSocketChannel,并绑定监听端口 3.将Channel设置为非阻塞模式 4.将Channel注册到Selector上,监听连接事件 5.循环调用Selector的select方法,检测就绪情况 6.调用selectedKey 阅读全文
posted @ 2022-06-10 16:14 不怕风雨的向日葵 阅读(75) 评论(0) 推荐(0)
摘要: NIO核心 Channel:通道 Buffer:缓冲区 Selector:选择器或多路复用器 Channel简介: 双向性 非阻塞性 操作唯一性 Channel实现 Buffer简介 作用:读写Channel中数据 本质:一块内存区域 Buffer属性 Capacity:容量 Position:位置 阅读全文
posted @ 2022-06-10 16:07 不怕风雨的向日葵 阅读(43) 评论(0) 推荐(0)
摘要: NIO简介: NIO:非阻塞I/O 或 New I/O 应用场景:高并发网络编程,高并发网络服务支持岗 编程模型: 模型:对事物共性的抽象 编程模型:对编程共性的抽象 出现时间:JDK1.4以后才出现 BIO网络模型 BIO网络模型基于阻塞IO实现的。 BIO网络模型缺点 阻塞式I/O模型 弹性伸缩 阅读全文
posted @ 2022-06-10 15:47 不怕风雨的向日葵 阅读(104) 评论(0) 推荐(0)

导航