变量
可以变化的量。
JAVA是一种强类型语言,每个变量都必须声明其类型。
JAVA变量是程序中最基本的存储单元,其要素包括变量名,变量类型和作用域。
类变量
从属于类
前面加static
实例变量
从属于对象
如果不进行初始化,会变成该类型的默认值(布尔值类型默认是false,除了基本类型,其余的默认值都是null)
局部变量
必须声明和初始化值
作用域:只在离它最近的两个括号中间有用
常量
初始化后不能再改变值,不会变动的值。
常量可以理解为一种特殊的变量,它的值被设定后,在程序运行过程中不允许被改变。
常量名一般使用大写字符。
final 常量名 = 值;
命名规范:
- 所有变量、方法、类名:见名知意
- 类成员变量(除了常量):首字母小写和驼峰原则
- 局部变量:首字母小写和驼峰原则
- 常量:大写字母和下划线:MAX_VALUE
- 类名:首字母大写和驼峰原则
- 方法名:首字母小写和驼峰原则