自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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关注的人

提示
确定要删除当前文章?
取消 删除