首先,在现行Java规范里面,属性的修饰符是public static final,方法的修饰符是public abstract.接口是一种规范,是高度抽象的,是不能被实例化为对象的,不能实例化为对象的话,那么它的属性就是属于类的.所以对里面的属性来说,必须是确定的,也就是一般所说的常量.
对于方法,接口只定义了行为,它的具体实现必须是由实现它的子类来实现,所以必须是public abstract.
首先,在现行Java规范里面,属性的修饰符是public static final,方法的修饰符是public abstract.接口是一种规范,是高度抽象的,是不能被实例化为对象的,不能实例化为对象的话,那么它的属性就是属于类的.所以对里面的属性来说,必须是确定的,也就是一般所说的常量.
对于方法,接口只定义了行为,它的具体实现必须是由实现它的子类来实现,所以必须是public abstract.