请问:java内部类中包含接口的问题
请看:
public class Demo1 {
public static void main(String[] args) {
// TODO 自动生成的方法存根
Fruits ft=new Fruits();
ft.dsp();
}
}
class Fruits {
public interface Apple {
public String info();
}
public void dsp()
{
System.out.println("hello");
}
}
这个程序是可以正常运行,但是我有个问题:就是类Fruits的内部包含一个接口,
也并没有实现这个接口,但是仍然可以new一个对象,我觉得很奇怪,
接口是不能生成对象的,为什么这里仍然可以?能从内存模型中说说吗