变量
可以变化的量
变量的三要素
- 变量名
- 变量类型
- 作用域
- 类变量:类内的变量 需要在定义前加 static
- 从属于类
- 实例变量:类中间 在定义不加 static
- 从属于类的对象
- 如果不初始化,就会默认初始化(boolean: false,除了基本类型,其它默认值都是null)
- 局部变量:方法中的变量
- 类变量:类内的变量 需要在定义前加 static
常量
不会改变的变量
final 常量名 = 值;
小技巧
修饰符不区分前后顺序,如final 和 static
final static int money = 10_000_1000; //100001000,方便区分
static final int money1 = 10_000_1000;
命名规范
类型 | 命名规范 |
---|---|
变量名 | 见名字就能知道大概意思 |
类成员变量 | 首字母小写和驼峰原则(除第一个单词后面的拼接单词首字母都大写) |
局部变量 | 同上 |
方法名 | 同上 runTime() |
常量 | 全部大写,单词间用下划线分隔 MAX_VALUE |
类名 | 首字母大写和驼峰原则 Man、GoodMan |