控制反转(Ioc)模式(又称DI:Dependency Injection)就是Inversion of Control,控制反转.在Java开发中,IoC意味着将你设计好的类交给系统去控制,而不是在你的类内部控制.这称为控制反转. IoC(Inversion of Control)是近年来兴起的一种思想,不仅仅是编程思想.主要是协调各组件间相互的依赖关系,同时大大提高了组件的可移植性,组件的重用机会也变得更多.在传统的实现中,由程序内部代码来控制程序之间的关系.我们经常使用new关键字来实现两…