变量

可以变化的量

变量的三要素
  • 变量名
  • 变量类型
  • 作用域
    • 类变量:类内的变量 需要在定义前加 static
      • 从属于类
    • 实例变量:类中间 在定义不加 static
      • 从属于类的对象
      • 如果不初始化,就会默认初始化(boolean: false,除了基本类型,其它默认值都是null)
    • 局部变量:方法中的变量

常量

不会改变的变量

final 常量名 = 值;
小技巧

修饰符不区分前后顺序,如final 和 static

	final static int money = 10_000_1000; //100001000,方便区分
	static final int money1 = 10_000_1000; 

命名规范

类型 命名规范
变量名 见名字就能知道大概意思
类成员变量 首字母小写和驼峰原则(除第一个单词后面的拼接单词首字母都大写)
局部变量 同上
方法名 同上 runTime()
常量 全部大写,单词间用下划线分隔 MAX_VALUE
类名 首字母大写和驼峰原则 Man、GoodMan