📜  Java接口中方法的访问说明符

📅  最后修改于: 2020-04-05 11:51:48             🧑  作者: Mango

在Java中,即使我们没有使用方法名称指定public,接口中的所有方法都是公共的。而且,即使我们没有在字段名称中提及数据字段,数据字段也是公共静态最终public static final字段。因此,必须初始化数据字段。
考虑以下示例,默认情况下xpublic static final,foo()公共的,即使没有说明符。

interface Test {
  int x = 10;  // x 是public static final,必须在这里被初始化
  void foo();  // foo()是公共的
}