
网站救助计划
1.为阅读体验,本站无任何广告,也无任何盈利方法,站长一直在用爱发电,现濒临倒闭,希望有能力的同学能帮忙分担服务器成本
2.捐助10元及以上同学,可添加站长微信lurenzhang888,备注捐助,网站倒闭后可联系站长领取本站pdf内容
3.若网站能存活下来,后续将会持续更新内容
前面在介绍IoC时已经介绍过了依赖注入,依赖注入是指程序运行过程中,如果需要调用另一个对象协助时,无须在代码中创建被调用者,而是依赖于外部的注入
举个简单例子看看什么是依赖注入,先看原始的写法
public class Car {
private wheel wheel;
public Car() {
wheel = new wheel();
}
}
再看看依赖注入的写法
public class Car {
private wheel wheel;
public Car(wheel wheel) {
this.wheel = wheel;
}
}
看起来也没啥卵区别,代码都没多一行,其实这里最关键的部分是对象是在哪里创建的,原始的写法,哪里需要对象就在哪里创建,而依赖注入的写法是哪里需要对象就在哪里注入。
本站链接:https://www.mianshi.online,如需勘误或投稿,请联系微信:lurenzhang888
点击面试手册,获取本站面试手册PDF完整版