java八股文面试[数据结构]——HashMap和HashTable区别

HashMap源码中的重要常量

DEFAULT_INITIAL_CAPACITY: HashMap的默认容量,16

MAXIMUM_CAPACITY: HashMap的最大支持容量,2^30

TREEIFY_THRESHOLD:Bucket中链表长度大于该默认值,转化为红黑树。

UNTREEIFY_THRESHOLD:Bucket中红黑树存储的Node小于该默认值,转化为链表

HashMap有哪些线程安全的方式:

知识来源:

【基础】HashMap和HashTable的区别及底层实现_哔哩哔哩_bilibili

【2023年面试】hashmap有哪些线程安全的方式_哔哩哔哩_bilibili

https://www.cnblogs.com/bubbleboom/p/12694013.html

【2023年面试】hashmap有哪些线程安全的方式_哔哩哔哩_bilibili

相关推荐
用户0332126663676 分钟前
Java 将 CSV 转换为 Excel:告别繁琐,拥抱高效数据处理
java·excel
绝无仅有9 分钟前
使用 Docker、Jenkins、Harbor 和 GitLab 构建 CI/CD 流水线
后端·面试·github
前端小大白9 分钟前
JavaScript 循环三巨头:for vs forEach vs map 终极指南
前端·javascript·面试
晴空雨10 分钟前
面试题:如何判断一个对象是否为可迭代对象?
前端·javascript·面试
这周也會开心11 分钟前
Java-多态
java·开发语言
渣哥20 分钟前
揭秘!Java反射机制到底是什么?原来应用场景这么广!
java
叫我阿柒啊23 分钟前
Java全栈开发实战:从Spring Boot到Vue3的项目实践
java·spring boot·微服务·性能优化·vue3·全栈开发
王六岁38 分钟前
JavaScript包装类型深度解析:理解原始值与对象的桥梁
javascript·面试
CPU NULL1 小时前
Spring拦截器中@Resource注入为null的问题
java·人工智能·后端·spring
就是帅我不改1 小时前
惊!淘宝秒杀系统竟用这种Java并发方案?高并发秒杀架构深度解密
后端·面试·架构