标签:ArrayList

JAVA

深入浅出LinkedHashMap原理和源码解读

herman 5个月前 (04-09) 557浏览

最近,我知道有好几个同学会偶尔的阅读阅读我的博客。我倍感压力,他都是 CTO 级的人物,我经常向他们取经,膜拜他们。 这不最近,有一个同学公司里要搞培训,主讲人对 LinkedHashMap 讲的不够深,希望我有好文章推荐一下。既然这么说了,...

JAVA

HashMap 存在的意义是什么?

herman 10个月前 (11-20) 720浏览

我一直在思考一个问题:HashMap 存在的意义是什么?也就是说 Java 为什么要设计 HashMap?我问了很多面试者以及很多 CSDN 的博客专家都没有找到想要的答案!于是我自己查了很多资料想找 HashMap 为什么需要这样设计?最终都没...

JAVA

Java 程序员(CRUD程序员)为什么很少使用 LinkedList?

herman 10个月前 (11-10) 1568浏览

其实我不想写 LinkedList 的!为什么呢?因为它没什么好些的。简单用的也少,尤其是对 CRUD 程序员来说。那么本文就说说为什么它在 Java 中用的少! 一般的一个东西用的少,可能有几种情况。一种是封装的不好,不好用;二是,不懂如...

JAVA

Vector 真的线程安全的吗?

herman 10个月前 (11-08) 421浏览

你还在面试中回答 Vector 是线程安全的吗?我相信很多人在面试中都是这样回答的,它是线程安全的。关于 Vector 我们今天来重新认识它! 如果你说 Vector 是线程安全的,一定是基于它的方法 synchronized 关...

JAVA

ArrayList 为什么要实现 RandomAccess?

herman 10个月前 (11-08) 426浏览

ArrayList 可能是大家使用最频繁的一个集合了,但是很多人对它熟悉而又陌生,结合我前面的《一个 ArrayList 就能让你面试到哭!》这篇文章,今天我们一起来讨论讨论 ArrayList 为什么要实现 RandomAccess 这个接口!...

JAVA

一个 ArrayList 就能让你面试到哭!

herman 10个月前 (11-07) 1478浏览

一个 ArrayList 就能让你面试到哭!我觉得这句话一点也不夸张。阅读本文让你彻底了解 ArrayList 吧! 在开始之前,我们先来简单的回顾一下 ArrayList 吧! ArrayList ...