由于HashMap不是线程安全的,因此在并发环境下可能会发生死锁问题,且导致CPU占用率接近100%。
Posted by Wei on 2019-03-14, Last Modified on 2023-08-27
HashMap类实现了 Map<K,V>接口,同时继承了抽象类 AbstractMap<E>。
Map<K,V>
HashMap是基于哈希表实现的,每一个元素是一个key-value对,其内部通过单链表解决冲突问题,容量不足(超过了阀值)时,同样会自动增长。
Posted by Wei on 2019-03-14, Last Modified on 2025-04-04
Posted by Wei on 2019-03-14, Last Modified on 2023-02-28
集合框架有自己的接口和实现,主要分为Set接口,List接口,Map接口和Queue接口。
它们有各自的特点:
Posted by Wei on 2019-03-13, Last Modified on 2023-02-28
Java 中的数据类型,可分为两类:
基本数据类型,也称原始数据类型,比如 byte,short,char,int,long,float,double,boolean 。
复合数据类型(类)。
Posted by Wei on 2019-03-12, Last Modified on 2025-04-23
🐒 Software engineer | 📷 Photographer | 👹 Urban explorer