变量,常量,作用域
变量作用域
- 类变量
要用static关键词
-
实例变量(全局变量)
-
局部变量
只在{}括号内生效,且必须声明和初始化值
常量
- 常量在初始化后不能再改变值,是不会变动的值
- 常量可以理解为特殊的变量,关键词为final
- 常量一般使用大写字符表示
final 变量类型 常量名=值
例: final double PI = 3.14;
- 变量类型前都是修饰词,不分先后顺序
static final double PI=3.14 == final static double PI=3.14
变量的命名规范
- 所有的变量,方法,类名尽量做到 "见名知意"
- 类成员变量:首字母小写,遵守驼峰原则(除第一个单词外后面的单词首字母大写)
newnamenewName √ - 局部变量:首字母小写和驼峰原则
- 常量:全部大写字母或下划线 MAX_VALUE
- 类名:首字母大写和驼峰原则 Man GoodMan
- 方法名:首字母小写和驼峰原则 run runRun