![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
源码阅读
文章平均质量分 63
一些开源框架相关的源码阅读问题,环境搭建、demo和配套工具解码等
独木成舟
这个作者很懒,什么都没留下…
展开
-
@Transactional声明式注解常见问题
声明式事务、@Transactional、事务注解原创 2023-01-17 11:28:46 · 159 阅读 · 0 评论 -
为什么StringBuffer或者StringBuilder不能用作HashMap的key值
前言:一般开发人员,基本上在使用hashMap的时候,大体上都会使用String作为HashMap的key值,很少使用引用对象。那为什么呢,大概我们都会说String是final的,底层也是final数组,这样的话key不变,才能作为HashMap的key。其实,这样的说法也是对的,但究其原因,结论1:String复写了hashCode和equals方法。那现在我来看两个有意思的例子:很简单的一个例子,最终输出的结果,也许你认为应该是map size=2,那么实际呢我们会错误的认为结果是{a=原创 2020-08-03 15:36:45 · 538 阅读 · 0 评论