![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java基础
文章平均质量分 89
喜欢柯基的柴
这个作者很懒,什么都没留下…
展开
-
JAVA基础——HashMap之何为hash
Map所有人都不会陌生,在工作和学习中算是最常见的几种数据结构之一了,其中比较常用的应该说就是HashMap了。HashMap可以说是面试常客,几乎所有的面试官都会向你询问有关HashMap的问题,不过不知道大家有没有仔细问过自己一个问题,为什么HashMap的面试出镜率这么高?作为Map的一种实现方式,HashMap有什么过人之处吗?这也是我接下来希望和大家分享的关键点。 关于hash...原创 2018-11-07 23:47:21 · 785 阅读 · 2 评论 -
JAVA基础——HashMap线程安全
接触过HashMap的人应该对线程安全问题都不陌生,就算是没踩过多线程下HashMap的坑,起码在学习的过程中应该也听说过是非线程安全的,几乎你问每一个程序员hashmap是不是线程安全的,大家都会告诉不是的,那么我来从个人层面探讨一下看似人人都懂的线程安全问题。首先,hashmap线程安全吗?答案显然是否定的,在java中如果你想要在多线程中安全的使用map的话,目前我所知道的有四种:1...原创 2018-12-27 17:52:03 · 1049 阅读 · 0 评论 -
ArrayList和LinkedList优缺点对比,和你背的一样吗?
假如今天你去面试了,面试官问你,arraylist和linkedlist有什么特点?我相信基本准备过或者说学习过的人应该都对答如流吧,底层实现,数据结构,数组,链表,查找效率,增删效率等等,这些基本上搜索引擎可以随便找到,而且基本上所有的文章差不多都是那点儿货,大家也把这些东西奉若真理,人云亦云,其实只需要非常简单的代码就可以测试这个结论到底对不对。实现原理简单的说一下实现原理吧,有助于下面内...原创 2019-08-19 23:21:35 · 1960 阅读 · 2 评论