java接口中变量的默认修饰符为 public static final
int i = 3;
相当于
public static final int i = 3;
java接口中方法的默认修饰符为 public abstract
String fun(int a);
相当于
public abstract String fun(int a);
接口中的方法是可以使用static修饰的,但必须在接口中实现该方法。
public interface Test {
public static void test(); // 报错
}
public interface Test {
public static void test(){}; // 正确
}