码迷,mamicode.com
首页 > 编程语言 > 详细

JAVA基本类型大小与取值范围?

时间:2017-07-30 12:37:39      阅读:111      评论:0      收藏:0      [点我收藏+]

标签:false   表达   分享   http   编译   表达式   com   java虚拟机   技术   

技术分享

布尔类型boolean比较特殊,尽管Java虚拟机定义了boolean类型,但虚拟机对boolean类型的支持是有限的,没有为boolean值单独设计JVM指令。操作布尔值的表达式在编译之后,它使用的是JVM的int数据类型,也就是占用4个字节。

JVM也不会直接支持boolean数组,boolean数组在编译之后,它的元素采用byte数据类型,用0表示false,1表示true,也就是boolean数组的元素只占用一个字节。

 

JAVA基本类型大小与取值范围?

标签:false   表达   分享   http   编译   表达式   com   java虚拟机   技术   

原文地址:http://www.cnblogs.com/myc12143334/p/7258486.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!