![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
io操作
Java蜗牛
这个作者很懒,什么都没留下…
展开
-
Java nio几个例子
(1) 阻塞方式实现socketchannel原创 2014-06-03 14:36:33 · 683 阅读 · 0 评论 -
nio中selectkey,selector的作用
Selector(选择器)是Java NIO中能够检测一到多个NIO通道,并能够知晓通道是否为诸如读写事件做好准备的组件。这样,一个单独的线程可以管理多个channel,从而管理多个网络连接。为什么使用Selector?仅用单个线程来处理多个Channels的好处是,只需要更少的线程来处理通道。事实上,可以只用一个线程处理所有的通道。对于操作系统来说,线程之间上下文切换的开销很原创 2014-09-25 11:55:25 · 6071 阅读 · 0 评论 -
解释一下粘包和拆包的原理
着重一点,就是上一篇说的selectKey的附件,我们需要讲一个bytebuffz原创 2014-09-25 13:08:34 · 1579 阅读 · 0 评论