Java 学习和实践笔记(6)

Java 学习和实践笔记(6)_第1张图片

各数据类型所占的空间:

byte: 1个字节

short:2个字节

int:4个

long:8个

float:4个

double: 8个

char:1个

boolean:1bit

所有引用数据类型都是4个字节,实际其值是指向该数据类型的地址。

Java 学习和实践笔记(6)_第2张图片

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

Java 学习和实践笔记(6)_第3张图片

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

你可能感兴趣的:(学习,笔记)