- 博客(4)
- 收藏
- 关注
原创 带你认识HashMap
带你认识HashMapHashMap的底层实现原理是什么?在JDK1.7中,HashMap采用数组加链表的形式去实现的,JDK1.8之后新增了红黑树的组成结构,当链表长度大于阈值8并且容量大于64时,链表结构会自动转换为红黑树结构,如下图所示:数组中的元素我们称为哈希桶,它的源码如下: static class Node<K,V> implements Map.Entry<K,V> { final int hash; final K key; V
2020-06-22 16:42:08 172
转载 在Java虚拟机上班是一种怎样的体验?
228 人赞同了该回答 利益相关,匿了!JVM公司里面线程众多,派系林立,尤其是执行引擎那波人,因为是核心部门,经常diss别的部门。 428 人赞同了该回答 不请自来。其实在JVM工作没有你们想象的那么辛苦,其他部门不清楚,就拿我所在的垃圾回收部(这名字不好听,叫GC部门吧)来说说。我的工作是负责执行对象的finalize方法,你们也知道,现在的程序员,很...
2020-06-23 18:28:21 123
转载 CAS原理
看了一堆文章,终于把JAVA CAS的原理深入分析清楚了。感谢GOOGLE强大的搜索,借此挖苦下百度,依靠百度什么都学习不到!参考文档:http://www.blogjava.net/xylz/archive/2010/07/04/325206.htmlhttp://blog.hesey.net/2011/09/resolve-aba-by-atomicstampedreference.htmlhttp://www.searchsoa.com.cn/showcontent_69238.htmht
2020-06-23 17:47:25 204
转载 Sql查询变慢的原因及优化方法总结
这里写自定义目录标题Sql查询变慢的原因及优化方法总结新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入Sql查询变慢的原因及优化方法总结查询速度慢的原因很多,本文总结SQL查询慢的10个原因及50个优化方法:1、没有
2020-06-03 17:33:39 2964
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人