Ioc,用白话来讲,就是有容器来管理程序之间的关系,非由程序代码直接控制. "控制反转":控制权由应用代码中转到了外部容器,控制权的转移,是所谓反转. Ioc又可以称为"依赖注入"(Dependency Injection). 所谓依赖注入,即组件之间的依赖关系由容器在运行期决定,形象来的说,既又容器动态的将某种依赖关系注入到组件之中.