陣列 集合全解

2021-09-11 07:48:59 字數 1139 閱讀 1796

1.陣列儲存的元素型別相同和長度是固定的(儲存物件或基本資料型別)

2.陣列的宣告(只有這倆種)

int  age ;     或   int  age;

3.陣列的建立(倆種)

int  age  = new in[8];   或   int  age  = new in[1,2,4];

1.只能儲存物件

2.儲存的型別可以不同,長度可變

儲存元素特點:有序,可重複

儲存元素特點:無序,不可重複

儲存元素特點:無序,key不可重複,value可重複

鍵值對儲存

有序,可重複

執行緒安全的

底層是陣列實現的,預設陣列初始化大小是10,擴大後的容量是之前的1.5倍

有序,可重複

執行緒不安全

底層是雙向鍊錶實現的,不存在陣列初始化值

有序,可重複

執行緒安全的

底層是陣列實現的,預設陣列初始化大小是10,擴大後的容量是之前的1.5倍

有序,可重複

儲存資料  先進先出

執行緒安全的

底層是陣列實現的,預設陣列初始化大小是10,擴大後的容量是之前的1.5倍

只允許在表的前端(front)進行刪除操作,而在表的後端(rear)進行插入操作。

無序,不可重複

底層是雜湊表雜湊表實現的, 

無序,不可重複,但是按照儲存元素大小自動排序

實現類treeset

底層是二叉樹實現的, 

key等同於set

非執行緒安全的

底層是雜湊表雜湊表實現的, 

實現類 properties(key,value  都只能儲存字串)

執行緒安全的

實現類 treemap(key等同於  treeset)

key 等同於  sortedset (會按元素大小自動排序)

PD3 0詳解 電源規則,全解!!!全解!!!

大師匈今天談一下pd3.0的電源規則,pd3.0標準標定的規則。usb協會聲稱,為了世界和平世界環境,讓大家用上統一標準的充電器,不用再為每乙個用電裝置都配乙個專門的充電器,這些充電器各種各樣的都有,所以有時候大師匈也很煩!那麼為了維護世界和平,usb協議呢就制訂了這個pd快充協議,還有它的規則,只...

Berkeley DB使用全解

在開發桌面級應用程式時,常常需要用到可持續儲存技術,做為儲存程式在退出之前所使用的資料,如變數,物件,視窗位置,大小.一般我們會使用office access這類桌面型檔案資料庫,或者是使用登錄檔.但是它們都有一些不盡人意的缺陷.比如 1.mdb檔案無法在沒有安裝office的系統上訪問,直少得需要...

《Java》反射全解

public class person public person string name private person int age class clazz person.class constructor c clazz.getconstructor null 得到無參 constructor...