社区
Java SE
帖子详情
java内部匿名类如何调用外部类的方法?
kangbaoxing
2010-10-27 06:18:44
java内部匿名类如何调用外部类的方法?外部类的这个方法是继承父类的。
...全文
699
13
打赏
收藏
java内部匿名类如何调用外部类的方法?
java内部匿名类如何调用外部类的方法?外部类的这个方法是继承父类的。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
「已注销」
2010-10-27
打赏
举报
回复
如果是在外部类的静态方法里执行的,那么去掉 OutClass.this这里的.this
「已注销」
2010-10-27
打赏
举报
回复
OutClass.this.methodName();
OutClass替换成外部类的类名
methodName替换成要调用的方法名
另,如果有参数,请填到括号里
tmhk123
2010-10-27
打赏
举报
回复
直接调用 这不就是内部类的优势嘛
oldsun2008
2010-10-27
打赏
举报
回复
可以直接调用。
clariones
2010-10-27
打赏
举报
回复
直接调用就好了。 inner class就是有这个优势,不论是不是匿名
九州浪子
2010-10-27
打赏
举报
回复
除非static 不然实例化吧
woshilaojiang
2010-10-27
打赏
举报
回复
直接调用吧!
「已注销」
2010-10-27
打赏
举报
回复
被调用的方法加final
kangbaoxing
2010-10-27
打赏
举报
回复
这方法行不同。#4
bayougeng
2010-10-27
打赏
举报
回复
SuperClass.this.methodName();
kangbaoxing
2010-10-27
打赏
举报
回复
难道直接写方法名称吗?还有更好的调用方式没?
kangbaoxing
2010-10-27
打赏
举报
回复
this.不行啊?
bean
2010-10-27
打赏
举报
回复
内部类有其外部类的所有元素的访问权,直接调用吧
java
匿名类
调用
方法
_
Java
中,关于匿名
内部
类
调用
外部类
方法
的疑惑
本文探讨了
Java
中
内部
类及匿名
内部
类如何引用
外部类
的
方法
,并通过示例代码详细解释了匿名
内部
类如何
调用
外部类
的
方法
report()。文章解答了为何在匿名
内部
类中可以直接
调用
外部类
的
方法
这一疑惑。
java
中this的使用
本文深入讲解
Java
中的this关键字,解释其在
内部
类和
匿名类
中的使用场景,通过具体实例演示如何区分
内部
类与
外部类
的
方法
调用
。
类名.thi及this区别
本文详细解释了
Java
中this关键字的使用场景,特别是在
内部
类和
匿名类
中的应用。通过实例展示了如何区分内
外部类
的
方法
调用
,以及如何正确引用
外部类
的
方法
。
内部
类实现及简单
调用
本文深入探讨了
Java
内部
类和
匿名类
的使用
方法
,包括如何在
外部类
中访问
内部
类,以及如何通过
匿名类
实现接口并立即
调用
其
方法
。同时,还介绍了在
方法
中定义
内部
类以进行特定任务的处理。
inner class与重载问题
本文探讨了
Java
中
内部
匿名类
调用
外部类
方法
时遇到的问题,特别是当
方法
名与Object类
方法
重名时产生的冲突,并提供了解决方案。
Java SE
62,622
社区成员
307,256
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章