java
文章平均质量分 63
sevevty-seven
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
HashMap讲解
负载因子是一个介于0和1之间的小数,它表示当HashMap的填充率超过这个值时,数组就会进行扩容。当你向HashMap中添加数据时,首先会通过键的hashCode()计算哈希值,然后根据哈希值找到数组中的存储位置。在Java开发中,HashMap 是最常用的数据结构之一,它不仅提供了键值对的快速存储和检索功能,还具备较高的性能和较低的空间占用。HashMap在并发环境下是不安全的。通俗解释:你可以将HashMap想象成一个越来越满的货架,当货架上的数据超过75%时,货架会自动变大,提供更多的存储空间。原创 2025-01-28 16:29:08 · 518 阅读 · 0 评论 -
什么是可重入锁?
可重入锁(Reentrant Lock),又称递归锁,是一种允许同一线程在已经持有锁的情况下再次获取锁的锁。这意味着一个线程可以多次获得同一个锁而不会导致死锁。这在某些场景下非常有用,比如当一个方法调用另一个方法,而这两个方法都需要获取同一个锁时。原创 2024-11-02 22:20:21 · 746 阅读 · 0 评论
分享