一个实例成员,一个静态成员,运行时机不同。不解释,自己baidu
把 aa 也声明成 static 才可以用 static 的method 拿到它。
静态方法中只能使用静态成员
get() 是静太的,程序运行就已经能通过引用调用了。
aa不是静态,程序运行完,还要实例化,才分配空间可以用。它是属于对象的。
应该是没有return吧,你的是返回void
访问方式问题,静态方法中能访问 实例对象,关键是 要一个实例
www.Get 里面没有实例对象,aa是访问不到的。
public static void get()
{
new www().aa
}
GET是静态方法
把aa也用static
aa属于对象(实例),而不属于类.静态方法是读不到他的,就像有人的名字叫张三,张三是属于某个具体人的,不能说人类的名字叫某某,人类是没有姓名的
问你们老师吧