局部变量
- 局部变量必须声明和初始化
- 只能在本方法内使用
实例变量
- 属于对象,如果不初始化,这个类型会有默认值,整数是 0,浮点是 0.0,boolean是 false
- 除了基本类型其他默认值都是 null
类变量
- 属于类,类存在就存在。 static 数据类型 变量名 = 值
- 可以在所有类方法中使用
常量
常量一但初始化将无法改变 final 数据类型 常量名 = 值
常量名一般用大写字母
变量命名规范
- 所有的变量、方法名、类名:见名知意
- 类变量:首字母小写和驼峰原则 lastName
- 局部变量:首字母小写和驼峰原则
- 常量:大写字母和下划线 LAST_NAME
- 类名:首字母大写和驼峰原则
- 方法名;首字母小写和驼峰原则