下面程序结果为:( )
class Banana2 {
static int x = 2;
public static void main(String[] args) {
int x = 2;
Banana2 b = new Banana2();
b.go(x);
}
static {
x += x;
}
void go(int x) {
++x;
System.out.println(x);
}
}7
5
3
2
方法中
如果存在变量名称与类变量冲突,则引用类变量应使用:类名称.变量名
如果存在变量名称与实例变量冲突,则引用实例变量应使用:this.变量名
如果存在变量名称与类变量冲突,则引用类变量应使用:类名称.变量名
如果存在变量名称与实例变量冲突,则引用实例变量应使用:this.变量名