当前标签 / Buffer / 总共1篇

NIO和ByteBuffer简单使用

前言

最近在做一个串口相关的项目,里面频繁使用了对字节数组的处理,所以需要使用 ByteBuffer 来处理,于是就对这方面知识做一个简单的梳理和记录。

NIO

Java NIO 是 java 1.4 之后出的一套 IO 接口 NIO 中的 N 可以理解为 Non-blocking,不单纯是 New。

NIO 的特性 / NIO 与 IO 区别:

  • IO 是面向流的,NIO 是面向缓冲区的
  • IO 流是阻塞的,NIO 流是不阻塞的
  • NIO 有选择器,而 IO 没有

阅读更多