public
class
ReferenceDemo {
static
int
a =
1
;
public
void
add() {
a++;
}
public
void
add(
int
a) {
a++;
System.out.println(
"add(int a)中局部变量a的值"
+ a);
}
public
static
void
main(String[] args) {
System.out.println(
"add()方法调用前静态变量a的值"
+ ReferenceDemo.a);
new
ReferenceDemo().add();
System.out.println(
"add()方法调用后静态变量a的值"
+ ReferenceDemo.a);
System.out.println(
"----------"
);
System.out.println(
"add(int a)方法调用前静态变量a的值"
+ ReferenceDemo.a);
new
ReferenceDemo().add(a);
System.out.println(
"add(int a)方法调用后静态变量a的值"
+ ReferenceDemo.a);
}
}
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧