价格面议2020-11-27 14:35:54
简单案例 拉勾IT课小编为大家分解
class A{
int age; //属性
public void print(){
System.out.println(age);
String name = "小范";
System.out.println(name);
}
public void show(){
age = 10;
// name = "小黄"; //这条语句是错误的,因为name的作用域仅在 print() 方法体中
}
}
由上面案例我们可以看到,
全局变量:也就是属性,作用域为整个类。例如 A类中的 age
局部变量:也就是除了属性之外的其他变量,作用域为定义它的代码块中
特别注意:全局变量可以不赋值,直接使用,因为有默认值。局部变量必须赋值后,才能使用,因为没有默认值。