
各数据类型所占的空间:
byte: 1个字节
short:2个字节
int:4个
long:8个
float:4个
double: 8个
char:1个
boolean:1bit
所有引用数据类型都是4个字节,实际其值是指向该数据类型的地址。

上图中稍特别的是8进制的表示方法!

这个地方我感觉逻辑有点不通:首先,就算整型常量,也就是上面的数字都默认是int,那么在已经用了long声明其类型外,怎么还需要在数字后加一个L?其次,如果long需要这样做,那么byte和short 怎么不需要呢?

各数据类型所占的空间:
byte: 1个字节
short:2个字节
int:4个
long:8个
float:4个
double: 8个
char:1个
boolean:1bit
所有引用数据类型都是4个字节,实际其值是指向该数据类型的地址。

上图中稍特别的是8进制的表示方法!

这个地方我感觉逻辑有点不通:首先,就算整型常量,也就是上面的数字都默认是int,那么在已经用了long声明其类型外,怎么还需要在数字后加一个L?其次,如果long需要这样做,那么byte和short 怎么不需要呢?
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1443897.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!