2016 - 2025

感恩一路有你

hashmap原理面试 hashmap原理面试题?

浏览量:1084 时间:2021-03-12 16:46:37 作者:admin

hashmap原理面试题?

HashMap面试官经常被问到底层的数据结构是什么,以及jdk1.7和1.8版本的HashMap之间的区别

面试官可能会询问HashMap的原理,看看你是否有专门学习的精神,因为HashMap是使用最多的。如果你不知道HashMap的原理,面试官可能会定义你只能使用任何东西,但我不知道原理。现在有那么多人可以使用它,为什么选择你呢?所以这个问题可能是筛选的一个条件。

当然,要知道主要的原理,才能更好的使用和解决问题,这是最重要的。

为什么面试要问hashmap的原理?

Hashtable是线程安全的,HashMap是非线程安全的。Hashtable是基于旧的dictionary类,HashMap是在引入map接口后对java1.2的重新实现。哈希表方法,锁同步,可用于多线程环境。HashMap需要程序员提供同步,以便它在多线程中运行。常用的方法是使用collections类的static synchronizedmap()方法来创建线程安全映射对象或使用并发HashMap。

hashmap原理面试 hashmap的实现原理 hashmap底层原理

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。