java接口
接口一些重要的注意事项
- java类不支持多继承,但是java的接口实现了多继承,但不能实现任何接口
- 接口中只能定义常量,不允许字段的声明
- 如果不实现接口中的所有方法,类就会变成abstract
- 不能对接口的方法应用下列的修饰符:private,protected,transient,volatile和synchronized
- 接口被编译成.class文件并且被与加载类的相同线程加载
标记接口
不包含任何方法的接口称为标记接口
典型的例子就是java API中的Serializable接口
public interface Serializable {
}