摘要:
1、工厂方法注入 工厂方法也是控制反转和单实例设计思想的主要实现方法。由于springIoC容器以框架的方式提供工厂方法的功能,因此spring工厂方法注入只在使用一些第三方类库会使用到。 a.非静态工厂方法有些工厂方法是是非静态的,必须实现化工厂类后才可以调用工厂方法。<bean id="carF 阅读全文
posted @ 2019-01-08 21:43
zhuangrunwei
阅读(538)
评论(1)
推荐(1)
摘要:
思想 Spring IOC,即控制反转,借鉴了工厂模式的思想。 依赖倒置原则要求依赖抽象不要依赖具体;但在一个类里要创建一个对象时,new 关键字后面一定要依赖一个具体的实现类。 这时,我们把创建对象的语句封装出来,封装到工厂类里是工厂模式,封装到配置文件是就是Spring的做法。 叫法 DI,De 阅读全文
posted @ 2019-01-08 19:54
zhuangrunwei
阅读(171)
评论(0)
推荐(0)
摘要:
ConcurrentHashMap 是一个 Segment 数组,Segment 通过继承 ReentrantLock 来进行加锁,所以每次需要加锁的操作锁住的是一个 segment,这样只要保证每个 Segment 是线程安全的,也就实现了全局的线程安全。 阅读全文
posted @ 2019-01-08 17:15
zhuangrunwei
阅读(127)
评论(0)
推荐(0)
摘要:
LinkedHashMap既是一个HashMap,也是一个链表 阅读全文
posted @ 2019-01-08 00:01
zhuangrunwei
阅读(127)
评论(0)
推荐(0)

浙公网安备 33010602011771号