文章 2024-10-17 来自:开发者社区

HashMap常见面试题(超全面):实现原理、扩容机制、链表何时升级为红黑树、死循环

文章目录 一、红黑树、散列表 1.1 红黑树1.2 散列表 二、HashMap源码分析(底层实现) 2.1 HashMap成员变量 2.2 HashMap构造函数 2.3 HashMap关键方法 2.3.1 put方法2.3.2 get方法,查找2.3.3 remove方法,删除 三、说一下HashMap的实现原理 四、HashMap的j...

HashMap常见面试题(超全面):实现原理、扩容机制、链表何时升级为红黑树、死循环
文章 2022-02-17 来自:开发者社区

面试必问--synchronized实现原理及锁升级过程你懂吗

synchronized实现原理及锁升级过程 前言: synchronized是Java内置的机制,是JVM层面的,而Lock则是接口,是JDK层面的 尽管最初synchronized的性能效率比较差,但是随着版本的升级,synchronized已经变得原来越强大了,本文带大家了解的是synchronized实现原理及锁升级过程,希望可以帮助到大家。 1.用法 synchronized可用来给.....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

Java面试那些事儿

手把手带您学习Java,开启编程之路。

+关注
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等