标签:final ati str int nal method bst span abs
一.interface中的变量
interface中的变量都是默认public static final修饰的
二.interface中的方法
interface中的方法都默认是public abstract修饰的
注意点:
这些修饰词可以省略一个,也可以省略多个(甚至都省略),但是不能用其他修饰词修饰.
不写public 不是默认的 default;写default会报错
例如:
变量:
public static final int MAX_LENGTH = 1000;
final int MAX_LENGTH = 1000;
static int MAX_LENGTH = 1000;
public int MAX_LENGTH = 1000;
int MAX_LENGTH = 1000;
. .....
方法:
public abstract void method();
public void method();
abstract void method();
void method();
这些都是正确的,但是用的时候一般是 都写 或者 都省略
标签:final ati str int nal method bst span abs
原文地址:https://www.cnblogs.com/hdljdylzsx/p/10926203.html