**变量命名规则 **
必须遵守
- 一个变量名只能包括数字字母,下划线
- 命名不能以数字开头
- 一定要注意大小写,不同的大小写所代表的值不一样。
尽量遵守:
- 变量命名尽量使用名词并且贴近意思。(尽量避免使用拼音)
- 类的命名尽量使用大驼峰命名法,变量的命名尽量使用小驼峰命名法。
int maxNum = 10; //小驼峰命名法
class HelloWorld{
//大驼峰命名法
}
常量:
- 字面值常量:
我们经常定义的int a = 10
中10就是字面值常量。
还有各种进制的数值,以及布尔类型的值等等。
final关键字修饰的常量
final int a = 1;
a = 2;//编译出错,a无法改变(常量无法在程序运行过程中被修改)
类型转换
int a = 1;
long b = 2;
a = b;//编译错误,可能会损失精度
b = a;//编译可以通过
`对于整形数据而言,较大的数据不能赋值给较小的数据,肯能会发生数据丢失。但是可以把较小的类型赋值给较大。由于在java中布尔类型是独立的类型同样不能与整形相互赋值。
int a = 1;
boolean b