你的Z为非静态变量,在静态函数中不能直接调用非静态变量的
你可以把z定义为静态变量,就可以了
class a
{ static int z=2;
public static void main(String[] args)
{
System.out.println(z);
}
}
或者定义一个对象来调用成员变量
class a
{ int z=2;
public static void main(String[] args)
{
a a1=new a();
System.out.println(a1.z);
}
}