list分為arraylist 順序儲存 可以重複 執行緒不安全 陣列方法儲存
linkedlsit 雙向鍊錶方式儲存 可以重複 執行緒不安全的
vator 順序儲存 可以重複 但是執行緒不安全的
set 分為 hashset 無順序 不可以重複 使用的是hashmap的方式進行儲存的
treeset (公升序)有順序 不可以重複
linkedhashset 有順序 雙向鍊錶
map分為 treemap 有序的 key-value方式進行儲存的黑紅樹實現的
hashmap 通過hash表實現的 無順序的key值唯一的哈希圖 可以為null
hashtable 有順序的 陣列+單向鍊錶 執行緒安全的不可以為null
linkedhashmap 繼承hashmap 儲存方式是有順序的
1 簡答題 集合框架 請簡述集合框架。
集合按照其儲存結構可以分為兩大類 單列集合collection和雙列集合map 單列集合的跟介面,用於儲存一些列符合某種規則的元素,它的兩個重要子介面分別 j a.util.list 和j a.util.set list的特點元素有序,元素不可重複,set的特點是元素無序,而且不可重複 list介面...
react redux 大體架構的搭建
建立目錄 書寫倉庫 store index.js import from redux import reducer from reducer const store createstore reducer export default store 書寫action store actioncreat...
Boost 不同Mutex的大體說明
寫過多執行緒程式的人都知道,不能讓多個執行緒同時訪問共享的資源是至關重要的。假如乙個執行緒試圖改變共享資料的值,而另外乙個執行緒試圖去讀取該共享資料的值,結果將是未定義的。為了阻止這樣的事情發生,需要用到一些非凡的原始資料型別和操作。其中最重的乙個就是總所周知的mutex mutual exclus...