Set集合的特點: 不能存儲相同的元素。 同時因為其是一個抽象的接口:所以不能直接實例化一個set對象。(Set s = new Set() )錯誤 該接口主要繼承於Collections接口,所以具有Collection的一些常見的方法。 常見的方法 ...
Set集合的特點: 不能存儲相同的元素。 同時因為其是一個抽象的接口:所以不能直接實例化一個set對象。(Set s = new Set() )錯誤 該接口主要繼承於Collections接口,所以具有Collection的一些常見的方法。 常見的方法 ...
概要 這一章,我們對HashMap進行學習。我們先對HashMap有個整體認識,然后再學習它的源碼,最后再通過實例來學會使用HashMap。內容包括:第1部分 HashMap介紹第2部分 Ha ...
概要 上一章,我們學習了Collection的架構。這一章開始,我們對Collection的具體實現類進行講解;首先,講解List,而List中ArrayList又最為常用。因此,本章我們講解ArrayList。先對ArrayList有個整體認識,再學習它的源碼,最后再通過例子來學習 ...
概要 這一章,我們對TreeMap進行學習。我們先對TreeMap有個整體認識,然后再學習它的源碼,最后再通過實例來學會使用TreeMap。內容包括:第1部分 TreeMap介紹第2部分 Tr ...
概要 前面,我們已經學習了ArrayList,並了解了fail-fast機制。這一章我們接着學習List的實現類——LinkedList。和學習ArrayList一樣,接下來呢,我們先對Li ...
下面是最近總結的Java集合(JDK1.6.0_45)相關文章的目錄。 01. Java 集合系列01之 總體框架 02. Java 集合系列02之 Collection架構 03. Java 集合系列03之 ArrayList詳細介紹(源碼解析)和使用示例 04. Java ...
概要 學完ArrayList和LinkedList之后,我們接着學習Vector。學習方式還是和之前一樣,先對Vector有個整體認識,然后再學習它的源碼;最后再通過實例來學會使用它。第1部分 ...
概要 前一章,我們學習了HashMap。這一章,我們對Hashtable進行學習。我們先對Hashtable有個整體認識,然后再學習它的源碼,最后再通過實例來學會使用Hashtable。第1部 ...
面向對象語言對事物的體現都是以對象的形式,所以為了方便對多個對象的操作,就對對象進行存儲,集合就是存儲對象最常用的一種方式。 數組雖然也可以存儲對象,但長度是固定的;集合長度是可變的,數組中 ...
概要 前面,我們學完了List的全部內容(ArrayList, LinkedList, Vector, Stack)。 Java 集合系列03之 ArrayList詳細介紹(源碼解析)和使用 ...