
源码阅读
文章平均质量分 63
一些开源框架相关的源码阅读问题,环境搭建、demo和配套工具解码等
独木成舟
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
@Transactional声明式注解常见问题
声明式事务、@Transactional、事务注解原创 2023-01-17 11:28:46 · 226 阅读 · 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 · 612 阅读 · 0 评论