![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
苦逼的码农
Walker_zmc
Java开发
展开
-
HashMap的存取原理你知道多少
转自微信公众号苦逼的码农 在java的容器集合中,hashmap的使用频率可以说是相当高的。不过对于hashmap的存(put())以及取(get())的原理可能很多人还不大清楚,今天,我就给大家介绍下它是如何存如何取的。 下面以回答问题的形式来讲解 假如有面试官问你,hashmap是如何存数据的,你会怎么回答? 我想每个人都知道hashmap是以键值对的方式来存数据的,有些...转载 2019-01-25 11:27:54 · 225 阅读 · 0 评论 -
谈谈HashMap、Hashtable和ConcurrenHashMap
今天,我们来谈谈HashMap, Hashtable和ConcurrentHashMap在使用上的一些区别。 如果你还不知道HashMap的工作原理,建议看看 HashMap的存取原理你知道多少 先谈谈HashMap和Hashtable的区别 它们两个在工作原理上几乎是一样的。它们两个的区别主要体现在:对键值对的要求、线程的安全性,迭代器的选择以及速度上。 1.对键值对的要求 在进行集...转载 2019-01-25 11:36:55 · 1345 阅读 · 0 评论 -
聊一聊让我蒙蔽一晚上的各种常量池
转自微信公众号苦逼的码农 在写之前我们先来看几个问题,假如你对这些问题已经很懂了的话,那大可不用看这篇文章,如果不大懂的话,那么可以看看我的想法。 问题1: public static void main(String[] args){ String t1 = new String("1"); t1.intern(); String t2 = "1"; Sy...转载 2019-01-25 12:00:03 · 283 阅读 · 0 评论