摘要: 面试的时候闻到了Hashmap的扩容机制,之前只看到了Hasmap的实现机制,补一下基础知识,讲的非常好 原文链接: http://www.iteye.com/topic/539465 Hashmap是一种非常常用的、应用广泛的数据类型,最近研究到相关的内容,就正好复习一下。网上关于hashmap的 阅读全文
posted @ 2018-10-28 21:07 星期天去哪玩o 阅读(10573) 评论(3) 推荐(1) 编辑
摘要:   本文来源于翁舒航的博客,点击即可跳转原文观看!!!(被转载或者拷贝走的内容可能缺失图片、视频等原文的内容) 若网站将链接屏蔽,可直接拷贝原文链接到地址栏跳转观看,原文链接:https://www.cnblogs.com/wengshuhang/p/9867090.html   阅读全文
posted @ 2018-10-28 20:53 星期天去哪玩o 阅读(718) 评论(0) 推荐(0) 编辑
摘要: 版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u011328417/article/details/80728571 <! flowchart 箭头图标 勿删 看了网上很多文章,说HashMap在元素达到负载因子对应数的时候就发生扩容。如果你看过源 阅读全文
posted @ 2018-10-28 20:17 星期天去哪玩o 阅读(1872) 评论(0) 推荐(0) 编辑
摘要: 转自:http://www.jianshu.com/p/dff8f4641814 前几天在一个群里看到有人讨论hashmap中的加载因子为什么是默认0.75。 HashMap源码中的加载因子 static final float DEFAULT_LOAD_FACTOR = 0.75f; 当时想到的是 阅读全文
posted @ 2018-10-28 20:07 星期天去哪玩o 阅读(1282) 评论(0) 推荐(0) 编辑
摘要: 这里要讨论这些常用的默认初始容量和扩容的原因是: 当底层实现涉及到扩容时,容器或重新分配一段更大的连续内存(如果是离散分配则不需要重新分配,离散分配都是插入新元素时动态分配内存),要将容器原来的数据全部复制到新的内存上,这无疑使效率大大降低。 加载因子的系数小于等于1,意指  即当 元素个 阅读全文
posted @ 2018-10-28 19:59 星期天去哪玩o 阅读(469) 评论(0) 推荐(0) 编辑
摘要: 再说  String 1. 字符串驻留池,就是一块与堆区并行的存放字符串对象的内存区,JVM的驻留池机制规定: 在池中创建一个String对象,第二行会先在池中寻找是否有值与"abc"相同的String对象,如果有,就直接引用,没有这在池中新建String对象 知识补充: 1. 阅读全文
posted @ 2018-10-28 19:41 星期天去哪玩o 阅读(101) 评论(0) 推荐(0) 编辑
摘要:   本文来源于翁舒航的博客,点击即可跳转原文观看!!!(被转载或者拷贝走的内容可能缺失图片、视频等原文的内容) 若网站将链接屏蔽,可直接拷贝原文链接到地址栏跳转观看,原文链接:https://www.cnblogs.com/wengshuhang/p/9866724.html   阅读全文
posted @ 2018-10-28 19:36 星期天去哪玩o 阅读(139) 评论(0) 推荐(0) 编辑
摘要:   本文来源于翁舒航的博客,点击即可跳转原文观看!!!(被转载或者拷贝走的内容可能缺失图片、视频等原文的内容) 若网站将链接屏蔽,可直接拷贝原文链接到地址栏跳转观看,原文链接:https://www.cnblogs.com/wengshuhang/p/9866459.html   阅读全文
posted @ 2018-10-28 18:12 星期天去哪玩o 阅读(4434) 评论(0) 推荐(0) 编辑
摘要: Synchronize 和 Lock 有什么不同 (1)用法区别 synchronized(隐式锁):在需要同步的对象中加入此控制,synchronized可以加在方法上,也可以加在特定代码块中,括号中表示需要锁的对象。 lock(显示锁):需要显示指定起始位置和终止位置。一般使用Reentrant 阅读全文
posted @ 2018-10-28 17:59 星期天去哪玩o 阅读(326) 评论(0) 推荐(0) 编辑
摘要: 所谓重入锁,指的是以线程为单位,当一个线程获取对象锁之后,这个线程可以再次获取本对象上的锁,而其他的线程是不可以的。 synchronized 和   ReentrantLock 都是可重入锁。 可重入锁的意义在于防止死锁。 实现原理实现是通过为每个锁关联一个请求计数器和一个占有 阅读全文
posted @ 2018-10-28 17:39 星期天去哪玩o 阅读(122) 评论(0) 推荐(0) 编辑