为了账号安全,请及时绑定邮箱和手机立即绑定

java的.class和.this是什么?什么是封闭类?为什么只有封闭类才可以使用?

java的.class和.this是什么?什么是封闭类?为什么只有封闭类才可以使用?

胡子哥哥 2019-05-27 21:06:17
java的.class和.this是什么?什么是封闭类?为什么只有封闭类才可以使用
查看完整描述

3 回答

?
收到一只叮咚

TA贡献1821条经验 获得超4个赞

这个一般在内部类里面用。。类名.this表示 那个类名所代表的类的对象。。。

比如class A {
public void method(){
A.this就是表示A的对象。。在这种情况下和this是一样的
}

class B {
void method1() {
A.this还是表示A的对象。。但是这里是在内部类里面。。所以这里的this就是内部类B的对象了。。但是我们经常会在内部类里面调用外部的东西。。所以就用A.this这种方式就行了
}
}
}

查看完整回答
反对 回复 2019-06-01
  • 3 回答
  • 0 关注
  • 1930 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信