NIO
文章平均质量分 59
hear_snow
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
NIO编程要点总结二
承接上篇 NIO编程要点总结一,继续进行NIO要点梳理3.selector方法说明:(1)selector.open():创建并返回一个选择器对象(2)selector.select():监控所有通道Channel,有事件发生则会将其对应的SelectionKey加入到内部集合并将该集合的元素个数返回(3)selector.selectedKeys():获取内部集合发生了事件的channel对应key值,可以用iterator方法进行遍历(4)select()会阻塞,select(time)会在t原创 2021-01-11 19:47:02 · 217 阅读 · 0 评论 -
NIO编程要点小结一
最近在看尚硅谷Netty部分, 在此将NIO编程的几个点进行总结。1.文件读写步骤:(1)根据文件名称创建一个输入/输出流,并使用getChannel()方法获得FileChannel(2)创建xxBuffer进行读写操作read(Buffer)/wrte(Buffer),注意使用flip函数进行读写模式切换(3)如果直接进行文件传输,则使用transferFrom()/transferTo()函数,不需要Buffer创建(4)读取结束后关闭文件流FilexxxStream.close()2.B原创 2021-01-11 10:00:24 · 210 阅读 · 0 评论
分享