關於C++標準模板庫(Standard Template Library, STL)的書籍和資料有不少,關於Java集合框架(Java Collections Framework, JCF)的資料卻不多,甚至很難找到一本專門介紹它的書籍,這給Java學習者們帶來不小的麻煩。我深深的不解其中的緣由。雖然JCF設計參考了STL,但其定位不是Java版的STL,而是要實現一個精簡緊湊的容器框架,對STL的介紹天然不能替代對JCF的介紹。html
本系列文章主要從數據結構和算法層面分析JCF中List, Set, Map, Stack, Queue等典型容器,結合生動圖解和源代碼,幫助讀者對Java集合框架創建清晰而深刻的理解。本文並不特地介紹Java的語言特性,但會在須要的時候作出簡潔的解釋。git
具體內容安排以下:github
Name | Weibo Id | GitHub | |
---|---|---|---|
李豪 | @計算所的小鼠標 | CarpenterLee | hooleeucas@163.com |
以上全部博文均在博主GitHub上有副本,而且能保證最新版本。歡迎各位博友關注。算法