请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

ByteBuffer这里有点费解,只能用这个类型么

  • 还有,视频中是只有一个 value 属性,如果有更多的属性,这里应该如何改写呢?

正在回答 回答被采纳积分+3

2回答

路灯捶背三百一位 2020-06-13 17:37:45

这里可能是考虑 有的地方 生产者是从网络IO过来的, 例如Netty 从ByteBuf 读取数据,  我们可以在解码器中直接将缓存区的数据 写入RingBuffer, 不用中间再解码成POJO对象,然后再写入 RingBuffer, 少一次数据拷贝

0 回复 有任何疑惑可以回复我~
阿神 2018-09-05 07:57:58

bytebuffer只是一个简单的字节存储而已,我们也可以定义JAVA对象牙签,里面多个属性

0 回复 有任何疑惑可以回复我~
  • 提问者 南国漂泊 #1
    那你这里用 ByteBuffer 的用意是什么呢?逼格么?
    回复 有任何疑惑可以回复我~ 2018-09-05 14:12:14
  • 阿神 回复 提问者 南国漂泊 #2
    嗯,。。
    回复 有任何疑惑可以回复我~ 2018-09-05 14:14:11
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信