【发布时间】:2018-03-20 06:12:45
【问题描述】:
下面是我的一个简单程序:
interface X {}
public class Y implements X {
public static void main(String[] args) {
X x = new Y();
}
}
现在,据我所知,如果 is-a 变量 x 将能够保存 Y 的对象类型Y 和 X 之间存在关系。也就是说类Y是一种接口X。
但是我们知道接口不能被实例化,也不能有构造函数。然后编译器会在 .class 文件中为接口创建构造函数吗?
【问题讨论】:
标签: java