Java变量有两种:primitive主数据类型和引用
其中,primitive主数据类型用来保存基本类型的值,包括整数、布尔和浮点数等。
primitive主数据类型:
PS:若不在变量的赋值数据后加‘f’,JAVA会默认把有小数点的值看成double数据类型
而对象引用保存的是对象的引用。
在JAVA中,小精度的数据类型可以转换为大精度数据类型。而大精度的数据类型不能转换为小精度数据类型,因为会发生精度缺失所以会报错,如下:
long x = 10;
int y = x; //系统报错
解决方法:使用cast运算符强制转换
long x = 10;
int y = (int) x;
命名规则(请在编辑代码时将键盘切至英文):
- 名称必须以字母、下划线(_)、$开头,不能以数字开头。
java保留字是编译器要辨别的关键字,最好不以保留字命名变量。