类可以从匿名类扩展

Sed*_*dos 0 java inheritance anonymous-class

我知道匿名和内部类的正常用法,但有趣的是 - 如果有可能为匿名类创建子类.我用过搜索但没有发现任何相关内容.

我无法想象这个语法应该是什么样子,但是有可能(可能是使用反射)来创建将从某个匿名类扩展的类(可能会覆盖某些方法) - 或者匿名类总是最终的?

ysh*_*vit 7

JLS 15.9.5开始:

匿名类总是隐式最终的(§8.1.1.2).


为了"教一个人钓鱼:"我刚刚进入JLS索引页面,搜索"匿名类"找到15.9.5,点击通过,答案就在该部分的开头.