JAVA基础05——变量,常量以及作用域
JAVA基础05——变量,常量以及作用域
变量
-
变量:就是可以变化的量。
-
Java是一种强类型语音,每个变量必须声明其类型。
-
Java变量是程序中最基本的储存单元,其要素包括变量名,变量类型和作用域
注意事项:
-
每个变量都有类型,可以是基本类型,也可以是引用类型
-
变量名必须是合法的标识符
-
变量声明是一条完整的语句,因此每一个声明都必须以分号结束
作用域
-
局部变量:作用于方法下,使用前必须声明和初始化值
-
实例变量:从属与对象(类)如果不自行初始化,将会输出这个类型的默认值
默认值
- 所有的数值类型默认值为0或0.0
- 布尔值的默认值是false
- 除了基本类型其他数据类型默认值都是null
-
类变量:从属于类,于类一起变化
-
常量
常量:初始化后不能再改变值!不会变动的值。
(所谓常量可以理解成一种特殊的变量,它的值设定后,在程序运行过程中不允许被改变)
final 常量名=常量值
(常量名一般用大写字母)
变量的命名规范
- 所有变量,方法,类名:要见名知意
- 类成员变量:首字母小写和驼峰原则 lastName(除了首单词首字母小写,后面单词首字母都大写)
- 局部变量:首字母小写和驼峰原则
- 常量:大写字母,如果单词比较多则用下划线
- 类名:首字母大写和驼峰原则
- 方法名:首字母小写和驼峰原则