集合框架**:
1 iterable
|2 collection
/ | \
3 list set queue
/ \ / | \
arraylist linklist sortedset hashset treeset
123層都為介面 或子介面 底層為具體實現類
map
/ | \
sortedmap hashmap treemap
collection 方法 : int size() isempty() toarray() add() remove()
1 list容器: 有序可重複
2 set容器: 無序不可重複
3 map沒有實現 iterable 本身不能使用迭代器遍歷
4 list arraylist與lingkedlist 區別:
arraylist 底層為可變陣列 它方便查詢 不方便增刪(其餘元素位置會變化)
linkedlist 為雙向鍊錶結構 方便增刪 不方便查詢(從第乙個開始查詢)
SSH框架回顧即總結
hibernate的jar包 hibernate release 5.0.7.final lib required jar mysql驅動 日誌記錄 log4j slf4j api slf4j log4j 使用c3p0連線池 spring的jar包 引入外掛程式包 引入struts spring p...
Java 回顧筆記 集合框架 list集合
集合框架 list和set的特點 集合框架 list集合的常見方法 因為list是conllection的子介面 所以具備父類的功能。我們下面只說出他特有的功能即可 集合框架 listiterator介面 只有list有 get 方法 而iterator 是通用的取出方式.使用迭代器 的途中使用集合...
集合框架 Map集合
map集合 同collection,是集合框架中的頂層介面。一次新增一對元素,collection一次新增乙個元素。所有,map集合也稱為雙列集合,collection集合稱為單列集合。介面map key是鍵,value是值,其實map集合中儲存的就是鍵值對,map集合中必須保證鍵的唯一性。常用方法...