java io nio 对比
frankytony
这个作者很懒,什么都没留下…
展开
-
实验三:java.io and java.nio
实验目的: 对比java io and nio code:百度云盘, experiment3_1 实验心得: 在调用buffer.flip 之前 position 的位置为8, limit 为1024 ,capacity : 1024, 具体请参照beforeflip.jpg 调用flip之后, position :0, limit : 8 , capacity :1024, refer...原创 2015-11-30 15:50:51 · 71 阅读 · 0 评论 -
实验三2: java nio
分散(Scatter)/聚集(Gather) (本部分原文地址,作者:Jakob Jenkov 译者:郭蕾) Java NIO开始支持scatter/gather,scatter/gather用于描述从Channel(译者注:Channel在中文经常翻译为通道)中读取或者写入到Channel的操作。 分散(scatter)从Channel中读取是指在读操作时将读取的数据写入多个bu...原创 2015-12-10 16:15:27 · 167 阅读 · 0 评论 -
实验三4:selector
例子请参看百度网盘 选择器(Selector) (本部分原文链接,作者:Jakob Jenkov,译者:浪迹v,校对:丁一) Selector(选择器)是Java NIO中能够检测一到多个NIO通道,并能够知晓通道是否为诸如读写事件做好准备的组件。这样,一个单独的线程可以管理多个channel,从而管理多个网络连接。 (1) 为什么使用Selector? 仅用单个线程来处理多个Chan...原创 2015-12-11 13:43:21 · 94 阅读 · 0 评论