-3

我正在移动 java 的第一步,我遇到了这种包。

为什么要引入 java.nio 包,'nio' 代表什么?

4

1 回答 1

0

NIO 代表非阻塞输入/输出新输​​入/输出

它最初是在 Java 1.4 中引入的,但在 Java 的新版本中已经进行了更新。与经典 Java IO 的主要区别在于:

  1. 在 NIO 中,您使用的是ChannelsBuffers而不是字节流和字符
  2. NIO 是非阻塞的,这意味着线程可以在通道读取数据时执行其他操作
  3. NIO 提供选择器,用于同时监控多个通道的事件
于 2017-01-11T15:31:25.807 回答