火哥內(nèi)核5期/小迪安全/安全牛
13.集合
用來(lái)存放一組數(shù)據(jù)的數(shù)據(jù)結(jié)構(gòu)
數(shù)組的缺點(diǎn): 長(zhǎng)度固定 ; 訪問(wèn)方式單一只能下標(biāo)訪問(wèn); 前面增刪數(shù)據(jù)操作繁瑣
集合的繼承結(jié)構(gòu):
Collection 是對(duì)象集合, Collection 有兩個(gè)子接口 List 和 Set,
List 可以通過(guò)下標(biāo) (1,2…) 來(lái)取得值,值可以重復(fù),而 Set 只能通過(guò)游標(biāo)來(lái)取值,并且值是不能重復(fù)的
ArrayList , Vector , LinkedList 是 List 的實(shí)現(xiàn)類(lèi)
ArrayList 是線程不安全的, Vector 是線程安全的,這兩個(gè)類(lèi)底層都是由數(shù)組實(shí)現(xiàn)的
LinkedList 是線程不安全的,底層是由鏈表實(shí)現(xiàn)的
Map 是鍵值對(duì)集合
---------------------------------------------------------------------------------------------------------------------------
課程參考:名稱(chēng) ??
標(biāo)簽: