classname.this 和 this的使用场景
2024-09-07 05:02:18
今天在写代码时,发现在写了一个内部类,而在内部类中需要调用外部类的实例方法,直接使用this调用发现调用的不是外部类而是内部类,于是查找资料原来需要使用外部类的classname.this这样的调用,特此记录在此!
示例:
class A {
public void callSomething(){
new Thread(){
public void run(){
// 这里的this 代表 匿名类的上下文, A.this 代表A实例化后对象的上下文
}
}.start();
}
}
最新文章
- BootStrap_04之jQuery插件(导航、轮播)、以及Less
- AJAX-----02远古时期的ajax
- Win7下安装git
- HTML+CSS结构与表现原则
- Unity-Animator深入系列---目标匹配Target Matching
- C语言深度剖析---const关键字(转载)
- Spring源码解析——如何阅读源码(转)
- php学习-数组(一)
- Scala:函数和闭包
- Tomcat 5.5 JNDI Resource 配置 (tomcat数据源配置)
- 服务器对接码云webhooks
- Windows平台搭建-----C语言
- Pytorch中的squeeze()和unsqueeze()函数
- Solidworks 2016中导出URDF文件
- GET、POST编码问题
- PHP操作Redis常用技巧
- RAC2——11g Grid Infrastructure的新机制
- 用Nginx分流绕开Github反爬机制
- js常用总结
- JAVA容器-重点总结与深度解析