public class TestInstanceVsLocal {
public static void main(String[] args) {
int a = 0;
System.out.println(a);
if(true) {
int b = 20;
}
Cat cat1 = new Cat();
System.out.println(cat1.bread);
System.out.println(cat1.age);
cat1.eat();
}
}
class Cat{
String bread;
int age;
String sex;
public void eat() {
int age = 10;
System.out.println(age);
}
}
局部变量实例变量
定义位置方法或方法内的结构当中类的内部,方法的外部默认值无字面(与数组相同)使用范围从定义行到包含其结构结束本次有效命名冲突不允许与局部变量重名不允许与实例变量重名,可与局部变量重名,局部变量优先
转载请注明原文地址:https://ipadbbs.8miu.com/read-41869.html