变量作用域
类变量:从属于类,加static关键词
实例变量:从属于对象,默认值:0、0.0、null、false(除了基本类型,其余都是null)
局部变量(方法中的变量)
public class Variable{
static int allClicks=0; //类变量
String str="hello world"; //实例变量
public void method(){
int i = 0; //局部变量
}
}
常量:特殊的变量,设定后不允许被改变(一般用大写字符)
final 常量名=值;
final double PI=3.14;
变量命名规范
- 所有变量、方法、类名:见名知意
- 类成员变量:首字母小写和驼峰原则,例如:firstNum;
- 局部变量:首字母小写和驼峰原则
- 常量:大写字母和下划线:MAX_NUM
- 类名:首字母大写和驼峰原则: HelloWorld
- 方法名:首字母小写和驼峰原则:main(); helloWorld();