最新 最热

008. J.U.C 之并发容器类 Map

1. JDK 源码学习方法----1. 演绎推导法示例:因果推理。因为 JAVA 中只提供了 BIO 和 NIO 两种方式,所以一切框架中,涉及到网络处理的,都可以用这两个知识点去探究原理。2. 归纳总结法示例:可能正确的猜想。线上 10 台服务...

2021-03-03
0

HashMap不完全解读

为了解决jdk1.8以前hash冲突所导致的链化严重的问题,因为链表结构的查询效率是非常低的(O(n)),树结构的查询效率会高一些。

2021-03-02
0

【进击面试_01】Java 集合

ArrayList 是最常用的 List 实现类,内部是通过数组实现的,它允许对元素进行快速随机访问。数组的缺点是每个元素之间不能有间隔,当数组大小不满足需要扩容时,就要将旧的数组复制到新的数组中。当从 ArrayList 的中间位置...

2021-03-02
0

不怕面试再问HashMap,一次彻底地梳理(原理+手写实现)

朋友们又见面了,你是不是还在面试时被面试官问懵HashMap?不会手写实现一个简单HashMap?看完这篇文章你再不会算我输!

2021-03-02
0

HashMap、Hashtable、ConcurrentHashMap的区别

底层数组+链表实现,可以存储null键和null值。 HashMap是线程不安全的,在多线程环境中,需要手动实现同步机制

2021-03-02
0

LeetCode 1424. 对角线遍历 II

给你一个列表 nums ,里面每一个元素都是一个整数列表。请你依照下面各图的规则,按顺序返回 nums 中对角线上的整数。

2021-02-26
0

基础送分题,why哥只说这一次。

你看上面的便签截图,这是一篇一年前就想写的文章,但是后面我觉得这个东西有点太简单了,写着没啥意思。

2021-02-26
0

redis的五种数据结构及其使用场景

String是最常用的数据类型,普通的key/value都可以归为此类,value其实不仅是String,也可以是数字。

2021-02-25
0

HashTable 和HashMap区别

HashTable 和HashMap区别 HashTable最早的版本是JDK1.1 ,HashMap最早版本是1.2 HashTable继承的是Dictionary抽象类 , HashMap继承的是AbstractMap HashTable是线程安全的,HashMap 是线程不安全 HashTable key......

2021-02-25
0

走进Java中的持有对象(容器类)之一 容器分类

转载自 https://www.cnblogs.com/ACFLOOD/p/5555555.html

2021-02-25
0