class Trial
{ static int i;
int getI()
{ return i;}
void setI(int value)
{ i = value;}
}
public class ttest
{ public static void main(String args[])
{ Trial t1 = new Trial();
t1.setI(10);
System.out.println(t1.getI());
Trial t2 = new Trial();
t2.setI(100);
System.out.println(t1.getI());
System.out.println(t2.getI());
}
}
这里 trial 是一个非静态类, i 是一个静态变量。如何从静态主要方法访问它。这种方式正确吗?