【JAVA】面试1——HashMap源码的深入 以及 SpringBoot的相关问题

本文深入探讨了Java中HashMap的工作原理,包括其rehash机制、扩容策略、并发场景下的问题及解决方案,对比了HashMap与HashTable、ConcurrentHashMap的差异,并分析了SpringBoot框架的基本概念与应用实践。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

HashMap的实现原理?

HashMap什么时候会进行rehash?

https://blog.youkuaiyun.com/vking_wang/article/details/14166593

 

HashMap什么时候会进行扩容?

https://blog.youkuaiyun.com/u010558660/article/details/50926227

 

HashMap的初始容量设置成多少比较合适?

https://blog.youkuaiyun.com/ghsau/article/details/16890151

 

结合源码说说HashMap在高并发场景中为什么会出现死循环?

https://blog.youkuaiyun.com/z69183787/article/details/81207473

 

JDK1.8中对HashMap做了哪些性能优化?

https://blog.youkuaiyun.com/u011240877/article/details/53358305

 

HashMap和HashTable有何不同?

https://blog.youkuaiyun.com/fujiakai/article/details/51585767

 

HashMap和ConcurrentHashMap有何不同?

https://blog.youkuaiyun.com/xuefeng0707/article/details/40834595

 

LinkedHashMap和ConcurrentHashMap有何不同?

ConcurrentHashMap和ConcurrentSkipListMap有何不同?

LinkedHashMap:https://blog.youkuaiyun.com/a724888/article/details/80290276

ConcurrentHashMap:https://blog.youkuaiyun.com/liuzhengkang/article/details/2916620

ConcurrentSkipListMap:https://blog.youkuaiyun.com/sunxianghuang/article/details/52221913

 

为什么ConcurrentHashMap中的链表转红黑树的阀值是8?

https://blog.youkuaiyun.com/cowbin2012/article/details/89764729

 

SpringBoot

初识Spring Boot框架:https://blog.youkuaiyun.com/u012702547/article/details/53740047

SpringBoot之从零搭建博客网站(可提供源码):https://blog.youkuaiyun.com/swpu_ocean/article/details/81436075

spring boot应用启动原理分析:https://blog.youkuaiyun.com/hengyunabc/article/details/50120001

Spring Boot 集成MyBatis:https://blog.youkuaiyun.com/isea533/article/details/50359390

spring boot实战(第十篇)Spring boot Bean加载源码分析:https://blog.youkuaiyun.com/liaokailin/article/details/49107209

 

 

这些问题在面试的时候,被问到的几率较大。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

-_星耀_-

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值