- 博客(5)
- 收藏
- 关注
原创 10、java集合类----ConcurrentHashMap集合
目录如何保证容器是线程安全的?ConcurrentHashMap 如何实现高效地线程安全?典型回答考点分析知识扩展1. 为什么需要 ConcurrentHashMap?2.ConcurrentHashMap 分析我在之前两讲介绍了 Java 集合框架的典型容器类,它们绝大部分都不是线程安全的,仅有的线程安全实现,比如 Vector、Stack,在性能方面也远不尽如人意...
2019-01-08 21:47:55 282
原创 09、java集合类----Map集合
目录对比 Hashtable、HashMap、TreeMap 有什么不同?(1) 元素特性(2)顺序特性(3)初始化与增长方式(4)线程安全性(4)一段话HashMap1.Map 整体结构2.HashMap 源码分析3. 容量、负载因子和树化我们前面提到了树化改造,对应逻辑主要在 putVal 和 treeifyBin 中那么,为什么 HashMap 要...
2019-01-08 21:47:36 318
原创 08、java集合类----List集合
目录集合与数组hashCode方法的作用?层次关系集合类遍历List集合层次图对比 Vector、ArrayList、LinkedList 有何区别?读写效率:扩容:一般来说,也可以补充一下不同容器类型适合的场景:Set 集合的几种实例线程安全在 Java 9 中,Java 标准类库提供了一系列的静态工厂方法集合与数组数组(可以存储基本数据类...
2019-01-08 21:47:28 231
原创 01、Java平台介绍与特点
目录Java技术分为哪三个版本?分别包含哪些内容?Java语言拥有哪些特点?请分别具体说明。什么是JDK?什么是JRE?两者之间有什么关系?如何使用命令行(DOS界面下)编译运行Java类?在java中创建类时需要注意哪些事项?Java技术分为哪三个版本?分别包含哪些内容?1).JavaSE(Java Platform Standard Edition,标准版)用来...
2019-01-08 21:44:59 198
转载 JAVA源码分析-HashMap源码分析
转载地址:JAVA源码分析-HashMap源码分析(一)https://www.jianshu.com/p/7dcff1fd05adJAVA源码分析-HashMap源码分析(二)https://www.jianshu.com/p/fd22f4965369HashMap实现原理及源码分析https://www.cnblogs.com/chengxiao/p/6059914.h...
2019-01-08 20:23:52 194
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人