一.关于final
定义:修饰常量的关键字,注意常量一旦被定义,它的值就会被机器记住将无法修改;还有被final修饰的变量除了值不能改,变量的数据类型也不能修改。
final byte a=10;
因为final的修饰存储的b变量仍然的byte类型
二.数据类型的默认值
默认值
数值型:byte<short<int<long 0
浮点型: float<double 0.0
字符型:char \u0000(占位符)
布尔型:boolean false
引用类型:数组,类和接口 null
*注意在java中所有数据类型都有默认值,定义之后没有赋值的变量也会有默认值(只存在于类变量中,方法变量中的局部变量不存在默认值)