可能重复:
什么是控制反转?
我真的对依赖注入的概念感到困惑。
我对软件领域很陌生,我对以下情况有疑问。假设Json
我的 java 代码需要一个解析器类,所以我在使用参数Json
执行 java 程序时添加了 jar 。classpath
我的程序依赖于Json
jar,所以这意味着我在这里进行依赖注入?
另一个例子是,usingimport
语句确实解决了用户类依赖于其他类的问题(比如Date
在 java 中)所以所有这些都是依赖注入的概念吗?
我在哪里提出这个概念。
提前致谢。