• java boolean 值在内存中占几位?  
   《Java虚拟机规范》中这样描述:虽然定义了boolean这种数据类型,但是只对它提供了非常有限的支持。在Java虚拟机中没有任何供boolean值专用的字节码指令,Java语言表达式所操作的boolean值,在编译之后都使用Java虚拟机中的int数据类型来代替,而boolean数组将会被编码成Java虚拟机的byte数组,每个元素boolean元素占8位。
    这样我们就得出结论:一个boolean值占用内存4个字节的空间;但一个boolean数组中的每一个值占用内存1个字节的空间。

相关文章:

  • 2021-05-21
  • 2021-11-30
  • 2022-12-23
  • 2022-01-19
  • 2022-12-23
  • 2021-09-20
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-10-12
  • 2022-12-23
  • 2021-07-20
  • 2022-12-23
  • 2021-08-05
  • 2021-12-01
  • 2021-08-17
相关资源
相似解决方案