Spring IoC 循环依赖问题 什么是循环依赖 循环依赖其实就是循环引⽤,也就是两个或者两个以上的 Bean互相持有对⽅,最终形成闭环。⽐如A 依赖于B,B依赖于C,C⼜依赖于A 注意,这⾥不是函数的循环调⽤,是对象的相互依赖关系。循环调⽤其实就是⼀个死循环,除⾮有终结条件 Spring中循环依赖场景有: 构造器的循环依赖(...
一道有趣的面试题 前面学习了多线程中的各种多线程工具类,还是锁的使用,下面来看一道有趣的面试题目,让大家有机会尝试使用前面的各种多线程工具类和锁 题目 请写一个程序,让两个线程交替输出“ABCDEF”和“123456”,输出结果为固定“A1B2C3D4E5F6” 解法 Talk is cheap, show me the code!!! synchronized+wait/notify {...