来源:https://www.cnblogs.com/brucecloud/p/5509921.html

虽然 Java 虚拟机定义了 boolean 这种数据类型,但是只对它提供了非常有限的支持。在 Java 虚拟机中没有任何供 boolean 值专用的字节码指令,在 Java 语言之中涉及到 boolean 类型值的运算,在编译之后都使用 Java 虚拟机中的 int 数据类型来代替。 Java 虚拟机直接支持 boolean 类型的数组,虚拟机的 newarray 指令可以创建这种数组。boolean 的数组类型的访问与修改共用 byte 类型数组的 baload 和 bastore 指令。

综上所述, 单个boolean型是占4字节(因为变异后会用int来代替), 而boolean数组中的则占1字节(因为用byte来代替的)~~~

最新文章

  1. Linux(五)__硬盘分区
  2. UVALive 3027 Corporative Network
  3. 【leedcode】 Median of Two Sorted Arrays
  4. 仿网易新闻 ViewPager 实现图片自动轮播
  5. ubuntu安装谷歌输入法
  6. js中页面刷新和页面跳转的方法总结
  7. iOS多线程编程之NSOperation和NSOperationQueue的使用(转自容芳志专栏)
  8. [设计模式] JavaScript 之 原型模式 : Object.create 与 prototype
  9. cygwin chmod 失效
  10. thymeleaf比较符号问题
  11. UVA442 Matrix Chain Multiplication 矩阵运算量计算(栈的简单应用)
  12. css实现居中的各种方法
  13. python关于for循环的几个函数
  14. jquery-post get 同步问题
  15. knockout + easyui = koeasyui
  16. 如何展开Linux Memory Management学习?
  17. 家庭记账本小程序之查(java web基础版六)
  18. ADV7482&TP2825开发之总结
  19. linux上面是否有安装redis,redis启动
  20. python 第三库卸载办法

热门文章

  1. Dynamics CRM 365中结合注释和WebApi实现图片上传
  2. js 字符串中"\"
  3. 关于Java8中的Comparator那些事
  4. 数据库中的sql语句总结
  5. Pandas 中对列 groupby 后进行 sum() 与 count() 区别及 agg() 的使用方法
  6. 05-SV面向对象编程基础
  7. AI 数学基础 : 熵
  8. Error in nextTick: "TypeError: Cannot set property 'xxx' of undefined"解决办法
  9. idea基于spring boot的依赖分开打包
  10. wso2 使用配置