怎么有错误?请解答一下。
class Test{
private final int i=10;
public static void main(String args[]){
System.out.println(i);
Test a=new Test();
a.meth();
}
void meth(){
System.out.println();
}
}
我改了一下,如下
class Test{
private final int i=10;
public static void main(String args[]){
//System.out.println(i);
Test a=new Test();
a.meth();
}
void meth(){
System.out.println(i);
}
}
是不是static 访问的问题?static 方法访问一个实例变量有错误???有点混乱了,望高手指正.