最新 最热

【愚公系列】2022年01月 Java教学课程 51-集合对象Map

Set<Map.Entry<K,V>> entrySet():获取所有键值对对象的集合

2022-01-15
1

HashMap & ConcurrentHashMap

HashMap底层原理是: 数组 + 链表 当链表长度大于8时 即链表长度等于9,链表结构就会转换为红黑树

2022-01-14
1

面试官问JDK7和JDK8的HashMap不一样在哪里?我懵了

相信大家在面试的时候,肯定很多人被问到HashMap,一般上来都是 HashMap 用过没有,说一下他的数据结构吧,但是阿粉的朋友去面试的时候,上来直接进入主题,HashMap 在 JDK7 和 JDK8 中出现了变化,你知道都是哪些不一样的地方么?有...

2022-01-13
1

一些面经总结

HashMap默认的初始容量为16,负载因子为0.75,当容量为12时就会发生扩容。

2022-01-13
1

为什么要重写hashCode()和equals()方法

学Java的时候知道有时候要重写hashCode()和equals()方法,但是从来没写过,程序也没有因为这两个方法有过bug,hashCode()更是基本没用过。

2022-01-13
1

Swagger问题汇总

SpringFox是一个开源的用于生成API文档接口的框架,支持多种API文档的格式。可以用SpringFox来整合Spring和Swagger,本文使用的Swagger和SpringFox版本如下:

2022-01-12
1

Java工程师成神之路(2018版本)

classLoader、类加载过程、双亲委派(破坏双亲委派)、模块化(jboss modules、osgi、jigsaw)

2022-01-11
1

理解什么是hashmap和hashtable

一、前言   上个月花了点时间研究了一下HashMap的源码,对HashMap的实现原理有了一个较为深入的了解,今天突然想到有一个常考的面试题——HashMap与Hashtable的区别,于是又花了点时间研究了一下Hashtable的源码。今天这...

2022-01-10
1

LeetCode每日一练(无重复字符的最长子串)

题目要求找出给定字符串中不含重复字符的最长子串,我们可以采用暴力穷举的方式,得到字符串中的所有子串,然后一一判断不重复子串的长度,最后返回最长子串的长度即可,比如:...

2022-01-10
1

解析HashMap中的put方法

在Java集合中,HashMap的重要性不言而喻,作为一种存储键值对的数据结构,它在日常开发中有着非常多的应用场景,也是面试中的高频考点,本篇文章就来分析一下HashMap集合中的put方法。...

2022-01-10
1