android编程开发。如下,去掉this后,出现Cannot make a static reference to the non-static method
答案:2 悬赏:80 手机版
解决时间 2021-04-08 00:40
- 提问者网友:鼻尖触碰
- 2021-04-07 10:45
android编程开发。如下,去掉this后,出现Cannot make a static reference to the non-static method
最佳答案
- 五星知识达人网友:人间朝暮
- 2021-04-07 11:00
就是告诉你,它不是static的,不能直接用追问为什么加this就可以用?追答在Java的世界里,你需要用到类中的对象就必须先实例化这个类,你这种情况加this是指向对象,不加this是指向类
全部回答
- 1楼网友:拜訪者
- 2021-04-07 12:38
从java内存的角度分析,静态方法内部是不能调用外部的非静态变量和方法的。this是告诉编译器调用本类的方法
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯