Sorry, your browser cannot access this site
This page requires browser support (enable) JavaScript
Learn more >

本文涉及集合类知识以及面试常问知识点

OverView

集合类分为List,Map,Set. 先上张图

nBge00.jpg

Map

包括HashMap, LinkedHashMap, HashTable, TreeMapWeakHashMap, ConcurrentHashMap

  1. HashMap

不是线程安全,最多允许一条键为null的记录

  1. LinkedHashMap

保存了记录的插入顺序

  1. ConcurrentHashMap

线程安全

  1. HashTable

线程安全,键和值都不能为空

  1. TreeMap

有排序功能

List

包括ArrayList, LinkedList, Vectorstack

Set

包括HashSet , TreeSet

常见问题

  1. HashMapConcurrentHashMap比较
  2. HashTable实现原理,为什么线程安全
  3. TreeMap实现原理

评论