我是在Eclipse里面看Collection.class文件的时候看到定义是:public abstract interface Collection
我一下子明白了,我也试过了,自己定义一个接口如下:
public interface InterfaceTest {
public abstract void test();
public void test2();
public void test3();
}
生成的class文件里面是如下:
public abstract interface InterfaceTest {
public abstract void test();
public abstract void test2();
public abstract void test3();
}
6楼说的很有道理,生成的class文件自动加abstract的.