今天爱分享给大家带来Hashtable底层实现原理是什么【面试题详解】,希望能够帮助到大家。
概念:
HashTable类继承自Dictionary类, 实现了Map接口。 大部分的操作都是通过synchronized锁保护的,是线程安全的, key、value都不可以为null, 每次put方法不允许null值,如果发现是null,则直接抛出异常。
官方文档也说了:如果在非线程安全的情况下使用,建议使用HashMap替换,如果在线程安全的情况下使用,建议使用ConcurrentHashMap替换。
数据结构:
数组+链表。
隐臧内容,您需要满足以下条件方可查看
输入提取码可见
请在下方输入提取码,之后当前隐藏内容将为您展示
由于网站服务器每月开支,只有公众号每日微薄收入!也麻烦您抽空阅读一下公众号文章,助小破站坚持下去
滴水之恩,当涌泉相报。
End