集合

来源:互联网 发布:两心之外无人知意思 编辑:程序博客网 时间:2024/06/10 14:32

<抱歉各位:以后陆续填坑>
基本上就是List、Map、Set各种实现类的底层实现原理以及实现类的优缺点。
集合要掌握的是ArrayList、LinkedList、Hashtable、HashMap、ConcurrentHashMap、HashSet的实现原理,掌握CopyOnWrite容器和Queue。另外,ConcurrentHashMap的问题特别多,大概是因为这个类可以衍生出非常多的问题,关于ConcurrentHashMap,提供三点研究方向:
1. ConcurrentHashMap的锁分段技术
2. ConcurrentHashMap的读是否要加锁,为什么
3. ConcurrentHashMap的迭代器是强一致性的迭代器还是弱一致性的迭代器

原创粉丝点击