关于static和this

关于static和this

static 和this为什么不能共存?

正在回答 回答被采纳积分+1

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

2回答
罗川123 2017-08-20 16:55:35

貌似楼上回答的还是不太懂。。。反正我没懂


  • 静态方法是不需要定义类的对象就可以直接使用的,而this表示调用这个方法的对象,两个同时使用就矛盾了
    2017-08-20 19:15:29
好帮手慕珊 2017-08-20 10:21:46

static修饰的属性和方法一般是需要使用类名来调用的,这时候就没有对象,而this表示当前对象的引用,就无法指向合适的对象,所以Java语法中就规定了static和this不能一起使用。

如果我的回答解决了你的疑惑,请采纳!祝学习愉快!

问题已解决,确定采纳
还有疑问,暂不采纳

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

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

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

在线咨询

领取优惠

免费试听

领取大纲

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