关于静态方法中的调用方法问题

关于静态方法中的调用方法问题

视频11.21处,在静态方法中不能使用this.name调用普通成员变量,this不就是当前对象么?这不就表示不能使用 对象.方法 在静态方法中咯?但是对象实例化后又能调用了,本质上不还是对象.方法么?为什么这个就可以?他们的区别在哪里

正在回答

登陆购买课程后可参与讨论,去登陆

2回答

嗯,对,是的。

  • 莨菽菽 提问者 #1
    非常感谢!
    2017-05-02 17:18:46
好帮手慕雪 2017-05-02 16:18:48

你好,静态方法是在不实例化的时候就调用了。所以不能实用this。祝:学习愉快

  • 提问者 莨菽菽 #1
    就是说因为类加载的时候就已经调用静态方法和静态成员变量,那个时候还没有实例化对象产生,所以this没有可以指向的当前成员,所以不能用this,是这么理解不?
    2017-05-02 16:31:16
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师