求大神,java中IOC具体是个什么意思

求大神,java中IOC具体是个什么意思,第1张

IOC(Inverse of Control):控制反转。

1、本来程序使用哪一个bean是在程序中指定(由程序员具体指定),而使用Spring以后我们将具体的配置写在xml中,由xml来控制;

2、本来类的实例化需要通过new XX() 来实例化一个对象,现在通过spring容器来帮忙实例化类的对象

IOC是多种义项的缩写,包括:控制反转、国际奥林匹克委员会、初始作战能力、政府间海洋学委员会、IBM智慧城市智能运行中心。

1、控制反转(Inversion of Control,缩写为IoC)

是面向对象编程中的一种设计原则,可以用来减低计算机代码之间的耦合度。其中最常见的方式叫做依赖注入(Dependency Injection,简称DI),还有一种方式叫“依赖查找”(Dependency Lookup)。

通过控制反转,对象在被创建的时候,由一个调控系统内所有对象的外界实体将其所依赖的对象的引用传递给它。也可以说,依赖被注入到对象中。

2、国际奥林匹克委员会

简称为国际奥委会,是一个国际性的、非政府的、非赢利的组织。是奥林匹克运动的领导机构,它于1981年9月17日得到瑞士联邦议会的承认,确认其为无限期存在的具有法人资格的国际机构。总部位于瑞士洛桑。由法国人皮埃尔·德·顾拜旦建立,首任主席是泽麦特里乌斯·维凯拉斯。

3、初始作战能力

一般指武器装备服役并初步具备作战能力。例如,一般认为F-22A2002年服役,并于2005年形成初始作战能力。

4、政府间海洋学委员会

是为通过科学调查增加人类关于海洋自然现象及资源的知识而建立的机构。政府间海洋学委员会于1960年成立,是联合国教科文组织的下属的一个促进各国开展海洋科学调查研究和合作活动的国际性政府间组织。

5、IBM智慧城市智能运行中心

IBM Intelligent Operations Center 可监视并管理城市服务。它通过集中化的智能,提供了对日常城市运营的洞察。现在,城市、政府机构和企业可以优化运营效率并改进规划。ioc是指IBM智慧城市智能运行中心(IOC)。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11940863.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-19
下一篇 2023-05-19

发表评论

登录后才能评论

评论列表(0条)

保存