摘要: HashMap是面试中经常问到的一个知识点,也是判断一个候选人基础是否扎实的标准之一,因为通过HashMap可以引出很多知识点,比如数据结构(数组、链表、红黑树)、equals和hashcode方法,除此之外还可以引出线程安全的问题,HashMap是我在初学阶段学到的设计的最为巧妙的集合,里面有很多 阅读全文
posted @ 2022-09-24 21:37 郭慕荣 阅读(100) 评论(0) 推荐(0) 编辑
摘要: 一.HashMap基础HashMap继承了AbstractMap抽象类,实现了Map,Cloneable,Serializable接口。HashMap的源码属性: public class HashMap<K,V> extends AbstractMap<K,V> implements Map<K, 阅读全文
posted @ 2022-09-24 18:20 郭慕荣 阅读(2170) 评论(0) 推荐(0) 编辑
摘要: 什么是事务传播?假设这样一个场景:方法A上面添加了一个@Transactional注解,在该方法中去调用另一个Service的方法B,但方法B并不需要事务,但是由于A开启了事务,导致B方法的执行也处于事务范围,那么这种情况该如何处理呢?简单来说事务传播其实就是当一个事务方法调用其它方法时,被调用的方 阅读全文
posted @ 2022-09-24 14:20 郭慕荣 阅读(1213) 评论(0) 推荐(0) 编辑