Git Product home page Git Product logo

jcfinternals's Introduction

Java Collections Framework Internals

Authors

Name Weibo Id Mail
李豪 @计算所的小鼠标 [email protected]

Introduction

关于*C++ Standard Template Library(STL)的书籍和资料有很多,关于Java Collections Framework(JCF)*的资料却很少,甚至很难找到一本专门介绍它的书籍,这给Java学习者们带来不小的麻烦。我深深的不解其中的原因。虽然JCF设计参考了STL,但其定位不是Java版的STL,而是要实现一个精简紧凑的容器框架,对STL的介绍自然不能替代对JCF的介绍。

Contents

本系列文章主要从数据结构和算法层面分析JCF中List, Set, Map等典型容器,并不特意介绍Java的语言特性。具体内容如下:

  1. Overview
  2. ArrayList
  3. LinkedList
  4. Stack and Queue
  5. TreeSet and TreeMap
  6. HashSet and HashMap
  7. LinkedHashSet and LinkedHashMap
  8. PriorityQueue

jcfinternals's People

Contributors

carpenterlee avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.