黑马程序员技术交流社区
标题:
关于实例成员和静态成员的小问题?
[打印本页]
作者:
张周飞
时间:
2014-6-20 11:47
标题:
关于实例成员和静态成员的小问题?
本帖最后由 张周飞 于 2014-6-23 09:38 编辑
关于实例成员和静态成员的遇到小问题不理解
:'(跪求指导:
这段话是这样的:
”实例成员可以引用静态成员,但是 静态成员不可以引用实例成员。“
各位亲爱的同鞋们能不能给我具体讲解一下:最好是写些例子(加点注释)。。。。
:handshake
本人及携带全家表示最真挚的感谢..........
作者:
姿_`态
时间:
2014-6-20 13:08
/*”实例成员可以引用静态成员,但是 静态成员不可以引用实例成员。“
静态的随着类的加载而加载的,实例成员是随对象建立而加载的,静态成员先存在,实例成员后存在,实例成员当然可以访问静态成语,静态成员却不可以访问实例成员。*/
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();//正确
}
}
作者:
尹兆国
时间:
2014-6-20 13:29
静态成员是在实例成员之前产生的,所以实例成员当然可以访问静态成员,反之不行
作者:
张周飞
时间:
2014-6-22 21:44
姿_`态 发表于 2014-6-20 13:08
/*”实例成员可以引用静态成员,但是 静态成员不可以引用实例成员。“
静态的随着类的加载而加载的,实例成 ...
感谢 哥们
作者:
hhnog
时间:
2014-6-23 10:11
:lol 顺便学习了
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2