变量
变量作用域
- 类变量
定义在类里面,前面要加static,不用实例化可以直接调用 - 实例变量
定义在类里面,要实例化才能调用。
如果没初始化,取这个类型的默认值,布尔类型的默认值为false,其他基本类型为0,引用类型为null - 局部变量
定义在方法里面,必须声明和初始化值
变量的命名规范
- 所有变量,方法,类名见名知意
- 类成员变量,局部变量,方法名遵从首字母小写和驼峰原则:第一个单词首字母小写,后续单词首字母大写 例如 lastName,name,run(),runRun()
- 类名,首字母大写和驼峰原则,例如Demo,StudentSystem
- 常量,大写字母和下划线 例如 VALUE,MAX_VALUE
加号的使用
注意做拼接运算时必须是加号左右是字符串,字符不会做拼接运算,char类型可以运算