考虑这种情况:
public class SomeClass {
public void someMethod() {
new SomeInterface() {
public void someOtherMethod() {
new SomeOtherInterface() {
new someThirdMethod() {
//My question is about code located here.
}
};
}
};
}
}
Run Code Online (Sandbox Code Playgroud)
是否有语法引用注释代码中SomeInterface表示的匿名内部类的实例?对于SomeClass,你可以做到SomeClass.this是否有相应的获得SomeInterface的实现?
如果没有,当然你可以在SomeInterface实现中定义一个最终的局部变量并引用它,但我只是想知道是否实际上有直接语言支持来引用该实例.