java中關於介面的知識點總結

2021-07-25 02:23:27 字數 798 閱讀 1145

介面的關鍵字:inte***ce  

介面格式:inte***ce  介面名  

實現介面的關鍵字是:implements  表示

實現介面的格式:class  類名   implements   介面名  

介面的作用:擴充套件功能、定義約束來規範、程式解耦合性。

重點:

介面本身就是乙個特殊的類;

介面不能例項化(不能new,但是可是使用多型去進行例項化);

介面的子類可以是抽象類,也可以是具體類(重寫介面類裡的所有方法);

介面的成員變數(預設是常量):

成員特點:只能是常量,並且是靜態,因為預設情況下介面成員變數的修飾符是:public static final;

構造方法:介面沒有構造方法;

成員方法:只能是抽象方法,其中預設修飾符是:public abstract

注意:抽象方法中不能有主題哦~

介面不能建立物件;

介面沒有構造方法;

因為介面是提供給類使用,當非抽象類去實現乙個介面時,必須把介面中所有方法都實現。

java 中關於多型的知識點總結

多型 一種事物多種表現形式。可分為三種 具體類多型 抽象類多型 介面類多型 舉例說明 貓是動物,狗是動物。多型的前提 有繼承 有重寫 有父類的指標指向子類的物件 父類 f new 子類 體現 class fu class zi extends fu class dome 多型中成員訪問的特點 成員變...

Java中IO流知識點總結

一 流的分類 1 按功能分 讀取流 inputstream reader 寫出流 outputstream writer 2 按流的型別分類 位元組流 inputstream outputstream 字元流 reader writer 二 流功能分析 讀取流是從輸入裝置或資料物件中讀取資料到程式,...

Java集合知識點總結

list有序且允許元素重複。map也屬於集合系統,但和collection介面沒關係。map是key對value的對映集合,其中key列就是乙個集合。key不能重複,但是value可以重複。sortedset和sortedmap介面對元素按指定規則排序,sortedmap是對key列進行排序。has...