/*”实例成员可以引用静态成员,但是 静态成员不可以引用实例成员。“
静态的随着类的加载而加载的,实例成员是随对象建立而加载的,静态成员先存在,实例成员后存在,实例成员当然可以访问静态成语,静态成员却不可以访问实例成员。*/
class Test
{
public static void main(String[] args)
{
Demo d = new Demo();
d.show();
d.method();
}
}
class Demo
{
static int num;
int x;
static void show()
{
x=2;//报错
method();//报错
}
void method()
{
num=3;//正确
show();//正确
}
}
|