为什么接口在这里可以被new,不是说接口不能使用new来进行实例化吗
看清楚,不是new的一个接口。。你看的地方OneInterFice o = new OneInterFiceImpl();注意后面的new的不是一个接口,而是实现了这个接口的一个实现类(Class),这样,就可以通过创建的对象o来调用在接口中定义的方法,而在接口中定义的方法在后面的实现类中都是进行了实现的。