java int size是固定还是变量? [英] java int size fixed or variable?

查看:197
本文介绍了java int size是固定还是变量?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

java中的整数大小是固定长度还是可变大小?

Is integer size in java of fixed length or variable size?

ex:1或10000这两个数字在分配期间是否占用相同的空间?

ex: 1 or 10000 does both the number takes same space during allocation?

推荐答案

根据JLS,Java整数是32位(4个八位字节)。

Java integers are 32 bits (4 octets) as per the JLS.


整数类型字节 int long ,其值分别为8位,16位,32位和64位二进制补码整数。

The integral types are byte, short, int, and long, whose values are 8-bit, 16-bit, 32-bit and 64-bit signed two's-complement integers, respectively.

来源:JLS§4.2原始类型和价值观

这篇关于java int size是固定还是变量?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆