在spring中实现控制反转的是IoC容器,其实现方法是依赖注入()
![](https://lstatic.shangxueba.com/sxbcn/h5/images/tips_org.png)
第4题
A.IoC(Inverse of Control 控制反转)是面向对象编程中的一种设计原则,可以用来减低计算机代码之间的耦合度。
B.IOC思想是借助于“第三方”IOC容器,实现具有依赖关系的对象之间的解耦。
C.Spring为我们提供了两种核心容器,分别为BeanFactory和ApplicationContext。
D.Spring获取Bean的实例通常采用setBean(String name)方法。
第6题
A.IoC就是指程序之间的关系由程序代码直接操控
B.IoC将控制创建的职责搬进了框架中;并把它从应用代码脱离开来
C.所谓“控制反转”,是指控制权由应用代码转到外部容器,控制权的转移
D.当使用Spring的IoC容器时只需指出组件需要的对象,在运行时Spring的IoC容器会根据XML配置数据提供给它
第7题
A.依赖注入(DI)与控制反转(IoC)的含义相同,只不过这两个称呼是从两个角度描述的同一个概念
B.在传统模式下,调用者通常会采用“new 被调用者”的代码方式来创建对象,这种方式会导致调用者与被调用者之间的耦合性增加,不利于后期项目的升级和维护
C.在使用Spring框架之后,控制权由应用代码转移到了Spring容器,控制权发生了反转,这就是Spring的控制反转
D.从Spring容器的角度来看,Spring容器负责将被依赖对象赋值给调用者的成员变量,相当于为调用者注入了依赖的实例,这就是Spring的依赖注入
第9题
A.IOC和DI指的是Spring容器的功能
B.DI是依赖注入的功能
C.DI是IoC的另外一种说法
D.DI和IOC是Spring两个不同的功能
为了保护您的账号安全,请在“赏学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!