黑马程序员技术交流社区
标题:
新手遇到一个技术问题
[打印本页]
作者:
张超超
时间:
2012-4-16 14:05
标题:
新手遇到一个技术问题
java "静态的方法不能存取“this”所引用的对象。"这句话怎么理解?是静态的方法不能引用“this”所引用的对象吗?
作者:
尹善波
时间:
2012-6-29 18:18
是的
静态方法也被称为类方法。在类被加载的时候才被初始化,可以通过类名和对象名进行调用,
在类内部可以直接调用, 该方法不需要实例化对象,即可调用。
在静态的方法中不能以任何形式引用this,因为this默认的对象引用,
静态方法被调用时,this所引用的对象并没有产生,this则没有所指向.
作者:
风起时、念你
时间:
2012-6-29 21:52
本类中构造函数的引用一定且只能用this 静态的static的引用用类名, 非静态的引用用对象
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2