java nio
java nio
qq_34352013
ruanwenfu
展开
-
java nio_selector
selector-多路复用选择器概述作用selector的工作原理seletor的优势selector的使用SelectionKey介绍SelectionKey上的方法介绍判断selector是否对channel上的某件事感兴趣检查通道上的事件是否已经就绪从SelectionKey上获得Channel以及Selector从Selector中选择channelSelector维护的三种类型Selec...原创 2020-11-23 23:25:41 · 107 阅读 · 0 评论 -
java nio_channel
channel概述channel的分类代码演示客户端客户端2客户端3服务器端服务器端2概述作用:在NIO中,承担 数据传输的作用。(相当于火车铁轨)传输的东西:channel只能面向 buffer传输,也就是只能传Buffer,你交给他一个变量,数组,map都是不能传输的。channel的分类类似于传统IO,按照不同的传输场景将IO分成了多个类。Channel也可以分为以下几种1、 ...原创 2020-11-23 23:25:58 · 105 阅读 · 0 评论 -
java nio_buffer
BufferIO流同步和异步阻塞和非阻塞java中的IO分类BIO的缺点NIO核心数据存储-Buffer关于buffer的几个重要位置属性创建缓冲区向缓冲区中存入数据从缓冲区取出数据获取位置量设置位置量遍历缓冲区翻转,清空,重置,重绕IO流在计算机中涉及到数据传输,使用的一定是IO流同步和异步同步:在一个时间段内,只有1个线程可以访问某个资源异步:在一个时间段内,多个线程可以同时访问资源...原创 2020-11-23 23:26:14 · 111 阅读 · 0 评论