NIO Buffer

NIO的Buffer教程,Java 中 Buffer 用于和 Java NIO 中的 Channel 进行交换。它是缓冲区,无论数据的写入或者数据的读取,都会操作缓冲区。

Nio 选择器

NIO选择器教程,NIO 中的 Selector 是注册各种 I/O 事件的地方,比如注册连接事件,读数据事件,写数据事件等等。NIO 的异步就是靠 Selector 告诉我们发生了什么事件。

NIO的Channel

NIO的Channel教程,Channel 就是通道的意思,它就是一个对象,通过它可以读取和写入数据。将数据从缓冲区的一侧传递到另一侧实体,比如文件或者套接字。反方向也是可以的。

初识netty

初识netty教程,我们的文章明明是介绍 Netty 的,为什么前面花了很大的篇幅去介绍 NIO 呢?因为 Netty 是一个 Java 的开源框架,它的底层内部核心就是 NIO。

Netty支持NIO

Netty支持NIO教程,在前面的章节中,我们讲解了 IO 的几种模式。比如 BIO、NIO 和 AIO。

Netty对Reactor支持

Netty对Reactor支持教程,我们在上一篇文章中了解到,Netty 是对 NIO 模型的支持。讲到 NIO 模型,那么我们就必须要了解一下 Reactor 模式。