-
变量是什么:就是可以变化的量!
-
Java是一种强类型语言,每个变量都必须声明其类型。
-
Java变量是程序中最基本的储存单元,其要素包括变量名,变量类型和作用域.
注意事项
-
每个变量都必须有类型,类型可以是基本类型,也可能是引用类型.
-
变量名必须是合法的标识符.
-
变量声明是一条完整的语句,因此每一个生命都必须以分号结束.
类变量:static
实例变量:
-
从属于对象,如果不自行初始化,这个类型的默认值为0,0.0;
-
布尔值默认值为false
-
除了基本类型,其余的默认值都是null
局部变量:必须声明和初始化
常量:初始化之后不能再改变的值!不会变动的值!
所谓常量可以理解成一种特殊的变量,他得值被设定后,在程序运行时不允许改变。
final 常量名=值;
final double PI=3.14;
常量名一般用大写字符;
final是个修饰词不分先后;
static final double PI=3.14;
final static double PI=3.14;
两者无区别。
补充
变量的命名规范
所有的变量,方法,类名:见名知意
类成员变量:首字母小写和驼峰原则,除了第一个单词以外,后面的单词首字母大写。例如:lastMonth
局部变量:首字母小写和驼峰原则
常量:大写字母和下划线:MAX_VALUE
类名:首字母大写和驼峰原则:Man
方法名:首字母小写和驼峰原则:run(),runRun()