摘要:
前言: 通过阅读HashMap,ArrayList等源码发现在进行容量的扩容时总是会用上位移,而位移运算在特定操作下是最快的运算方法 位运算高效的原因 例子:2 8 在计算机中运算都是转为二进制运算 2转为二进制:0010 8转为二进制:1000 普通运算 位运算 java 2 与 的区别: 右移后 阅读全文
posted @ 2020-04-03 18:28
guaosky
阅读(489)
评论(0)
推荐(0)
摘要:
前提基本知识 1. Java或32位或64位系统中int占4个字节(Byte) 2. 1个字节等于8位(1Byte=8BIT) 3. 所以理论上int占了32位 举例子 当位数为1时 0000 0000 0000 0000 0000 0000 0000 0001 转成科学计数法:2^1 1,所表示最 阅读全文
posted @ 2020-04-03 18:17
guaosky
阅读(1105)
评论(0)
推荐(0)

浙公网安备 33010602011771号