为什么使用位运算? 比 使用 ByteBuffer 的效率高吗?

来源:5-1 UDP搜索IP与端口-1

慕尼黑9178439

2018-12-04

同上

写回答

1回答

Qiujuer

2018-12-04

ByteBuffer

内部的Int, Long等基础类型与bytes之间其实也是位运算,但我们写在外边主要是两点:
1. 可以花费比ByteBuffer少的字节来存储我们要的长度信息

2. 之间运算,比起内部方法上调度几次后运算自然更加高效

1
0

Socket网络编程进阶与实战 系统掌握Socket核心技术

理论+实践,系统且深入掌握Socket核心技术,从容应对各种Socket应用场景的不二之选

2316 学习 · 476 问题

查看课程