在java中,一个类A的内部声明一个非静态内部类。在这个类A的某个方法中要实现一个类的实例,实例代码中用到了this.new
这里的this
怎么理解。
public class MyClass{
public void method1(){
...
MyInterface iclass = this.new MyClassInner();
...
}
private class MyClassInner implements MyInterface{
...
}
}