Java接口在不同JDK版本中的变化有哪些详细解读?
- 内容介绍
- 文章标签
- 相关推荐
本文共计589个文字,预计阅读时间需要3分钟。
JDK1.7及以前版本中,接口(interface)的要求:- 接口定义:- 使用interface关键字。- 接口中所有成员变量默认为public、static、final修饰。- 接口中所有方法默认为public、abstract修饰。
JDK1.7以及以前:
接口(interface)在JDK7及之前的版本对接口的要求:
接口定义:
- 使用 interface 关键字 。
- 接口中的 所有 成员变量 都默认是由 public static final 修饰的。
- 接口中的 所有方法 都默认是由 public abstract 修饰的。也可以使用 protected ,但不能用 private 。
- 接口中的 所有方法 都没有方法体。
- 接口没有构造方法。因为构造方法用于创建对象。
- 实现接口的类 必须提供接口中所有方法的具体实现内容。
本文共计589个文字,预计阅读时间需要3分钟。
JDK1.7及以前版本中,接口(interface)的要求:- 接口定义:- 使用interface关键字。- 接口中所有成员变量默认为public、static、final修饰。- 接口中所有方法默认为public、abstract修饰。
JDK1.7以及以前:
接口(interface)在JDK7及之前的版本对接口的要求:
接口定义:
- 使用 interface 关键字 。
- 接口中的 所有 成员变量 都默认是由 public static final 修饰的。
- 接口中的 所有方法 都默认是由 public abstract 修饰的。也可以使用 protected ,但不能用 private 。
- 接口中的 所有方法 都没有方法体。
- 接口没有构造方法。因为构造方法用于创建对象。
- 实现接口的类 必须提供接口中所有方法的具体实现内容。

