黑马程序员技术交流社区

标题: 类实例,类方法! [打印本页]

作者: 陆建平    时间: 2012-5-28 21:49
标题: 类实例,类方法!
类中的实例方法可以操作类变量吗?类方法可以操作实例变量吗?
作者: 李哲    时间: 2012-5-28 21:58
实例方法就是对象方法,当然可以操作类变量(静态变量);
但是类方法(静态方法)是不可以操作实例变量的,因为静态方法随着类的加载而加载,先于实例对象而存在,更不能操作实例变量,因为此时还没有实例对象。
作者: 秦冲    时间: 2012-5-28 22:12
如果你这个方法不是静态的,就是归属于对象的,可以操作类变量(静态也行,因为静态成员变量相当于全局变量)。
如果你的方法是静态的,静态方法先于对象的建立而产生,不能操作非静态实例变量,当然当你操作静态实例对象时,最好考虑并发问题。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2