查看HashMap源码,发现这个static final int DEFAULT_INITIAL_CAPACITY = 1 << 4;  值为16。

这个是位移算法。

  例如:

4的二进制是:0000 0100
<<表示往左移两位:00 010000

只要把4转换成二进制,往左移两位,再转换成10进制得出结果既是:16


相关文章:

  • 2022-12-23
  • 2021-07-26
  • 2022-01-12
  • 2022-02-16
  • 2022-02-15
  • 2022-12-23
  • 2021-12-06
  • 2021-10-07
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-04-16
  • 2022-12-23
  • 2021-09-03
  • 2022-12-23
相关资源
相似解决方案