个人学习笔记,来自Acode. 1.术语 控制反转/反向控制,英文全称“Inversion of Control”,简称IoC. 依赖注入,英文全称“Dependency Injection”,简称DI. 据说是Martin Fowler对控制反转的原理进行了深入的探索后,为控制反转起了个新的名字叫“依赖注入”.也就是说,这两个术语讲的是同一个事物. 2.控制反转的“奥义” “实现必须依赖抽象,而不是抽象依赖实现”. 3.实例理解 只看了控制反转的奥义,对于一般人来说还是难以理解,就好比一位功夫…