变量作用域
类变量
1. 定义在类里的变量。
2. 需要用到关键字static,必要!
3. 从属于类,伴随着类生成与消失。
4. 可初始化,在方法中可以直接调用。
实例变量
1. 定义在方法和类中间的变量。
2. 区别于类变量,没有static关键字。
3. 从属于类,只能通过类来使用。
4. 如果不进行初始化,输出的便是这个类型的默认值。
5. 布尔值默认值是false;除了基本类型为0或0.0,其余类型的默认值都是null。
局部变量
1. 定义在方法里的变量。
2. 必须声明和初始化值。
3. 局部变量只能在定义的方法内使用用,若想在其他方法内使用,可以传递给其他方法。
浙公网安备 33010602011771号