Java虚拟机支持Java语言的基本数据类型如下:[7] byte://1字节有符号整数的补码 short://2字节有符号整数的补码 int://4字节有符号整数的补码 long://8字节有符号整数的补码 float://4字节IEEE754单精度浮点数 double://8字节IEEE754双精度浮点数 char://2字节无符号Unicode字符 几乎所有的Java类型检查都是在编译时完成的。上面列出的原始数据类型的数据在Java执行时不需要用硬件标记。操作这些原始数据类型数据的字节码(指令)本身就已经指出了操作数的数据类型,例如iadd、ladd、fadd和dadd指令都是把两个数相加,其操作数类型别是int、long、float和double。虚拟机没有给boolean(布尔)类型设置单独的指令。boolean型的数据是由integer指令,包括integer返回来处理的。boolean型的数组则是用byte数组来处理的。虚拟机使用IEEE754格式的浮点数。不支持IEEE格式的较旧的计算机,在运行Java数值计算程序时,可能会非常慢。 —- 编译者/作者:嘿嘿嘿 玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。 |
JVM支持的数据类型
2020-01-14 嘿嘿嘿 来源:区块链网络
- 上一篇:如果瑞波币价格回到关键价位以下,我们可以开空头
- 下一篇:从比特币到区块链的未来
LOADING...
相关阅读:
- 周末BTC连破多个整数关口强势上涨动能强劲逼空行情进行到底/8月1日币2020-08-01
- 周末BTC连破多个整数关口 强势上涨动能强劲 逼空行情进行到底/8月1日币2020-08-01
- 美元/日元预测7月27日至31日-日元高企106水平2020-07-27
- 弱势略超预期,紧盯整数关口2020-07-21
- TikTok被迫暂缓在英国设置全球总部2020-07-21