介面中可以包含的組成部分

2021-09-20 09:17:02 字數 588 閱讀 8358

介面中可以包含的組成部分

1.抽象方法

2.常量

3.預設方法(jdk8)

4.靜態方法(jdk8)

5.私有方法(jdk9)

1.抽象方法

public abstract 返回值型別 方法名稱(引數型別 引數名稱);

注意:

1.介面中的抽象方法,修飾符如果自己寫必須是:public abstract

2.介面中的抽象方法,修飾符可以省略不寫,預設就是:public abstract

3.抽象方法只有方法頭,不能有方法體大括號。

如何使用介面與實現類?

1.建立物件

介面名稱 引用名 = new 實現類名稱();

2.呼叫

引用名.抽象方法(引數);

注意:

1.左邊是介面型別,那麼只能呼叫介面當中定義好的內容,不能呼叫右側實現類當中的特有內容。(即介面隔離、介面通用)

2.當呼叫介面當中的抽象方法時,真正執行的是右側new的時候類的具體方法內容。

程序的組成部分

在linux系統中程序由以下三部分組成 程序控制塊pcb 資料段 正文段。linux系統為了節省程序控制塊所佔的記憶體空間,把每個程序控制塊分成兩部分。一部分常駐記憶體,不管程序是否正占有處理器執行,系統經常會對這部分內容進行查詢和處理,常駐部分內容包括 程序狀態 優先數 過程特徵 資料段始址 等待...

jwt的組成部分

什麼是jwt jwt是資訊加密的一種方式,乙個jwt由三個部分組成 header,payload,signature。分別儲存了不同的資訊。三個部分在jwt中分別對應英文句號分割出來的三個串 header部分由以下的json結構生成 typ用來標識整個token是乙個jwt字串,alg代表簽名和摘要...

url的組成部分

分析 從上面的url可以看出,乙個完整的url包括以下幾部分 1.協議部分 protoca l 該url的協議部分為 http 這代表網頁使用的是http協議。在internet中可以使用多種協議,如http,ftp等等本例中使用的是http協議。在 http 後面的 為分隔符 3.埠部分 port...