Set,List介面與實現類之間的關係

2021-08-18 01:50:27 字數 365 閱讀 7345

首先collection有兩個子介面,分別是set介面和list介面;

set:abstractset抽象類實現了set介面,hashset繼承了abstractset實現了set介面(具體實現了set介面中的方法);

treeset繼承了abstractset實現了set介面(具體實現了set介面中的方法).

list: abstractlist抽象類實現了list介面,然後arraylist實現類繼承了abstractlist實現了list介面(具體實現了list介面中方法);linkedlist直接實現了list介面.

Map介面實現類之間的區別

treemap,hashmap,linkedhashmap 非執行緒安全 hashtable,properties 執行緒安全 treemap 紅黑樹 hashmap 陣列 單鏈表 紅黑樹 transient node table static class nodeimplements map.en...

介面,實現類

建立乙個dao介面,建立乙個dao實現類 public inte ce customerdao 建立乙個dao實現類 public class customerdaoimpl implements customerdao catch sqlexception e finally catch sqle...

Java中類與類 類與介面 介面與介面的關係

繼承關係,只能單繼承,但是可以多層繼承。實現關係,可以單實現,也可以多實現,並且可以在繼承乙個類的同時實現多個介面。繼承關係,可以單繼承,也可以多繼承。附 舉例 介面成員特點 成員變數 只能是常量,並且是靜態的。預設修飾符 public static final 建議 自己手動給出。構造方法 介面沒...