概要 學完ArrayList和LinkedList之后,我們接着學習Vector。學習方式還是和之前一樣,先對Vector有個整體認識,然后再學習它的源碼;最后再通過實例來學會使用它。第1部分 Vector介紹第2部分 Vector數據結構第3部分 Vector源碼解析 ...
Vector簡介 Vector 是矢量隊列,它是JDK . 版本添加的類。繼承於AbstractList,實現了List, RandomAccess, Cloneable這些接口。 Vector 繼承了AbstractList,實現了List 所以,它是一個隊列,支持相關的添加 刪除 修改 遍歷等功能。 Vector 實現了RandmoAccess接口,即提供了隨機訪問功能。RandmoAcces ...
2017-12-14 19:08 0 1236 推薦指數:
概要 學完ArrayList和LinkedList之后,我們接着學習Vector。學習方式還是和之前一樣,先對Vector有個整體認識,然后再學習它的源碼;最后再通過實例來學會使用它。第1部分 Vector介紹第2部分 Vector數據結構第3部分 Vector源碼解析 ...
05 Vector詳細介紹(源碼解析)和使用示例 Java 集合系列 06 Stack詳細介紹(源 ...
概要 學完Vector了之后,接下來我們開始學習Stack。Stack很簡單,它繼承於Vector。學習方式還是和之前一樣,先對Stack有個整體認識,然后再學習它的源碼;最后再通過實例來學會使用它。內容包括:第1部分 Stack介紹第2部分 Stack源碼解析(基於JDK1.6.0_45 ...
概要 這一章,我們對HashSet進行學習。我們先對HashSet有個整體認識,然后再學習它的源碼,最后再通過實例來學會使用HashSet。內容包括:第1部分 HashSet介紹第2部分 HashSet數據結構第3部分 HashSet源碼解析(基於JDK1.6.0_45)第4部分 ...
概要 這一章,我們對TreeSet進行學習。我們先對TreeSet有個整體認識,然后再學習它的源碼,最后再通過實例來學會使用TreeSet。內容包括:第1部分 TreeSet介紹第2部分 TreeSet數據結構第3部分 TreeSet源碼解析(基於JDK1.6.0_45)第4部分 ...
概要 這一章,我們對TreeMap進行學習。我們先對TreeMap有個整體認識,然后再學習它的源碼,最后再通過實例來學會使用TreeMap。內容包括:第1部分 TreeMap介紹第2部分 TreeMap數據結構第3部分 TreeMap源碼解析(基於JDK1.6.0_45)第4部分 TreeMap ...
概要 前面,我們已經學習了ArrayList,並了解了fail-fast機制。這一章我們接着學習List的實現類——LinkedList。和學習ArrayList一樣,接下來呢,我們先對LinkedList有個整體認識,然后再學習它的源碼;最后再通過實例來學會使用LinkedList ...
概要 這一章,我們對HashMap進行學習。我們先對HashMap有個整體認識,然后再學習它的源碼,最后再通過實例來學會使用HashMap。內容包括:第1部分 HashMap介紹第2部分 HashMap數據結構第3部分 HashMap源碼解析(基於JDK1.6.0_45) 第3.1 ...