Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/365.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java中布尔变量中存储了什么?(根据存储器、位模式)_Java_Boolean - Fatal编程技术网

Java中布尔变量中存储了什么?(根据存储器、位模式)

Java中布尔变量中存储了什么?(根据存储器、位模式),java,boolean,Java,Boolean,我在谷歌上搜索了一下,发现它依赖于虚拟机。但还是以什么方式 布尔类型将转换为int 没有专门用于布尔值操作的Java虚拟机指令。相反,Java编程语言中对布尔值进行操作的表达式被编译为使用Java虚拟机int数据类型的值 您可以在中阅读更多信息,布尔类型将转换为int 没有专门用于布尔值操作的Java虚拟机指令。相反,Java编程语言中对布尔值进行操作的表达式被编译为使用Java虚拟机int数据类型的值 对于TTL arch,您可以在2.3伏以上的电压中读取更多信息……如果不是在该级别,则可以使

我在谷歌上搜索了一下,发现它依赖于虚拟机。但还是以什么方式

布尔类型将转换为int

没有专门用于布尔值操作的Java虚拟机指令。相反,Java编程语言中对布尔值进行操作的表达式被编译为使用Java虚拟机int数据类型的值


您可以在

中阅读更多信息,布尔类型将转换为int

没有专门用于布尔值操作的Java虚拟机指令。相反,Java编程语言中对布尔值进行操作的表达式被编译为使用Java虚拟机int数据类型的值


对于TTL arch,您可以在2.3伏以上的电压中读取更多信息……如果不是在该级别,则可以使用更抽象的答案。布尔变量在某些VM中为2字节,因此,对其进行调整就足够了。谢谢。Java规范对这样的事情没有任何保证。你对什么感兴趣?Hotspot?在C中,我曾经通过定义1为true,0为false来创建自己的布尔类型
typedef int bool
。所以我认为这里是一样的,它会根据arch的不同而变化。Sun Microsystems。TTL arch的电压高于2.3伏…不在那个级别,一个更抽象的答案就可以了。布尔变量在一些VM中是2字节的,所以对它的解释就足够了。谢谢。Java规范对这样的事情没有任何保证。你对什么感兴趣?Hotspot?在C中,我曾经通过定义1为true,0为false来创建自己的布尔类型
typedef int bool
。所以我认为这里是一样的,它根据arch.Sun微系统的不同而变化。