最新 最热

同步类容器和并发类容器的区别_jdk提供的用于并发编程的同步器有

在Java的集合容器框架中,主要有四大类别:List、Set、Queue、Map。

2022-09-30
1

java中hashmap遍历_map遍历的两种方式

在java开发中,hashMap是非常重要的容器类,存储的是键值对(key,value)。 HashMap继承AbstractMap,实现了Map、Cloneable、Serializable接口,非线程安全类,但是效率高。HashMap允许null健和null值,允许value重复,但不允许key重...

2022-09-30
1

遍历hashmap的三种方式_java map 遍历删除

在Java中有多种遍历HashMap的方法,注意Java中所有的Map类型都实现了共有的Map接口,所以接下来方法适用于所有Map(如:HaspMap,TreeMap,LinkedMap,HashTable,etc)

2022-09-30
1

2022-09-20 里氏替换

继续阅读《设计模式之禅》第二章——里氏替换原则,英文 Liskov Substiution Principle,简称 LSP,查了下这个 Liskov,全名 Barbara Liskov,是位大佬。

2022-09-30
1

HashMap扩容流程[通俗易懂]

今天在和同时讨论HashMap的时候,提到了扩容和冲哈希的事情,然后我发现大家都是一种半懂不懂的状态。于是回去做了一番功课,写下这篇文章。

2022-09-29
1

Hashtable 和 HashMap 的区别

(1)Hashtable 是一个散列表,它存储的内容是键值对(key-value)映射。

2022-09-29
1

面试题:MyBatis二级缓存[通俗易懂]

①、一级缓存是SqlSession级别的缓存。在操作数据库时需要构造sqlSession对象,在对象中有一个数据结构(HashMap)用于存储缓存数据。不同的sqlSession之间的缓存数据区域(HashMap)是互相不影响的。...

2022-09-29
1

【HashMap优化使用】

我是廖志伟,一名Java开发工程师、幕后大佬社区创始人、Java领域优质创作者、CSDN博客专家。拥有多年一线研发经验,研究过各种常见框架及中间件的底层源码,对于大型分布式、微服务、三高架构(高性能、高并发、高可用)有过实...

2022-09-29
1

【HashMap我可以讲半小时】

底层工作原理及数据结构 工作中用到最多的是hashmap,它支持key-value这种键值对存储。当往hashmap中添加一个键值对时,会将key-value的对应关系封装成一个Entry,就是键值对对象,它会拿着key做hash算法,把hash的值映射到内...

2022-09-29
1

JetCache设计原理浅析

@EbableMethodCache -> JetCacheInterceptor JetCacheAutoConfiguration

2022-09-28
1