变量与常量

变量

变量创建

数据类型 变量名字

int a;
String b; // 申明一个变量空间,空间的名字为b ,空间要求存储的数据类型为String
image.png

float e = 2.5F
从double转化到float 会有损失
1 3.4 常量值
存储在在常量缓冲区中
常量值的存储形式肯定不是十进制 是以二进制的形式存储
1 ----> 32bit(int)
3.4 ---> 64bit(double)
bate a = 1;
1 ---> 32bit
a ---> 8bit
= 赋值的时候做了一个自动的决定,自动类型转换
long d = 2147483648L
如果创建的常量超过int 类型的取值范围
程序编译检测会认为数值太大 如果真的需要这么大的数字,需要在后面加上L告知
八个基本数据类型的值都为常量
String i = ''ABC"

推荐阅读更多精彩内容