62,614
社区成员
发帖
与我相关
我的任务
分享
public class test {
public static int a;
static{
int a=1;
}
public static void mian (String [] args){
System.out.println(a);
}
public class fortest {
public static int aa;
static{
aa=1;
}
public void getaa(){aa=0;
}
}
public class testB {
public static void main(String [] args){
fortest fo =new fortest();
fo.getaa();
System.out.println(fo.aa);
}
}
得出的结果还是0;怎么修改让它变成1呢?class A{
public static int a;
static {
a =1;
}
}
class B{
A newa =new A();
System.out.println(A.a);
}