企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持知识库和私有化部署方案 广告
``` Netty的数据容器 ``` ``` 1. Java NIO提供了ByteBuffer作为它的字节容器,但是这个类使用起来过于复杂也有些繁琐 2. Netty使用ByteBuf替代ByteBuffer,一个强大的实现,既解决了JDK API的局限性,又提供了更好的API ``` ### ByteBuf如何工作的? ``` 1. ByteBuf维护了两个索引,一个读取,一个写入 2. 当你从ByteBuf读取时,readerIndex将会被递增已经被读取的字节数 3. 当你写入ByteBuf时,writeIndex会被递增 ```