nio
小辰工具箱
每日分享好用的软件,更多更新的资源可以关注工众浩【小辰工具箱】!!!
展开
-
NIO --Selector
1. 概述 Selector , 一般称为选择器。它是 Java NIO 核心组件中的一个,用于轮询一个或多个 NIO Channel 的状态是否处于可读、可写。如此,一个线程就可以管理多个 Channel ,也就说可以管理多个网络连接。也因此,Selector 也被称为多路复用器。那么 Selector 是如何轮询的呢?首先,需要将 Channel 注册到 Selector 中,这样...翻译 2019-01-17 17:32:26 · 246 阅读 · 0 评论 -
NIO--Buffer
1. 概述一个 Buffer ,本质上是内存中的一块,我们可以将数据写入这块内存,之后从这块内存获取数据。通过将这块内存封装成 NIO Buffer 对象,并提供了一组常用的方法,方便我们对该块内存的读写。Buffer 在 java.nio 包中实现,被定义成抽象类,从而实现一组常用的方法。整体类图如下:2. 基本属性 Buffer 中有 4 个重要的属性:capacity、...翻译 2019-01-22 16:53:05 · 159 阅读 · 0 评论