kam*_*aci 3 java interface abstract
abstract
在Java中的接口方法上指定关键字而不指定它有什么区别?
喜欢:
public void foo();
public abstract void foo();
Run Code Online (Sandbox Code Playgroud)
Mat*_*Mat 11
没有区别.请参阅JLS 接口 - 抽象方法分解:
接口主体中的每个方法声明都是隐式抽象的,因此它的主体始终用分号表示,而不是块.
另请注意:
为了与旧版本的Java平台兼容,允许但不鼓励,但作为一种风格,不要为接口中声明的方法冗余地指定抽象修饰符.