容器繼承關係

2021-07-22 19:28:35 字數 670 閱讀 6071

vactor :陣列結構查詢遍歷快,刪除、插入、更改慢,執行緒安全;

list         arraylist:陣列結構查詢遍歷快、刪除、插入、更改慢,執行緒不安全;

(有序加入順序)

linkedlist:雙向連表結構查詢遍歷慢、刪除、插入、更改快;

collection                           

hashset:底層用hashmap來實現,a)hashset裡存放引用資料型別

同樣要重寫hashcode()方法,及equales()方法。b)因為map中的鍵不能重複所以set中的值也不能重複;

set     treeset:特殊的乙個有序(按首字母照公升序排列)treeset和hashset一樣沒有get()方法來獲取表中元素,所以只能通過迭代(iterator)方法來獲取表中的元素,可用二分法查詢,如果要存放引用型別則必須實現comparable藉口,否則會出現異常;

linkedhashset:與hashset基本相同使得物件會按加入順序排序;

key值,value值均能為null;

hashmap:執行緒不安全;

map          treemap:是乙個通過紅黑樹實現有序的key—value集合;

key值,value值均不能為null;

hashtable        執行緒安全

繼承關係 同居關係能否繼承對方遺產?

隨著社會的發展,人們思想觀念的逐漸開放,傳統的婚姻家庭倫理觀念和兩性關係觀念有了質的改變。從2013年開始,中國的結婚率連續5年下降,2018年中國結婚率只有7.2 創下近十年來新低。與此同時,離婚率卻在不斷上公升。據最新資料顯示,2018年全國結婚人數1010.83萬對,同比下降48萬對。離婚人數...

容器繼承結構

collection繼承相關圖 幾個注意點 1.執行緒安全 arraylist hashset linkedhashset priorityqueue linkedlist是執行緒不安全的,可以使用synchronized關鍵字,或者類似下面的方法解決 list list collections.s...

C 繼承關係

繼承關係的 演示 class person public person string name,string int age,double weight public void eat double food class student person public void study double...