Java中接口的幾點(diǎn)說明

1、接口當(dāng)中包含的內(nèi)容(Java7 和更早版本中):常量、抽象方法
如果接口本身定義成public ,所有方法和變量都是public的。
public static final 數(shù)據(jù)類型 常量名稱 = 數(shù)據(jù)值;
public abstract 返回值類型 方法名稱(參數(shù));

注意:

  • 成員變量的三個(gè)修飾符可以省略,但是絕對(duì)不能寫別的;
  • 抽象方法的兩個(gè)修飾符也可以省略,但是絕對(duì)不能寫別的;
  • 雖然是interface關(guān)鍵字,但是編譯成功后的字節(jié)碼文件依然是.class格式的。

2、接口與接口之間是繼承的關(guān)系:extends

public interface 接口C extends 接口A, 接口B {

        // ...

}
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

友情鏈接更多精彩內(nèi)容