控制反转,依赖注入
一开始我还以为依赖注入有点像父类和子类继承那种,先加载父类的,再加载子类
下面总结一下依赖注入的方式
1.set方法注入
public void setAge(int age) {
this.age = age;
}
2.构造方法注入
private boolean flag;
public static MyThread(boolean flag) {
this.flag = flag;
}
3.静态工厂注入
public MyThread getInstance(){
return new OtherThread();
}
4.动态工厂注入
public MyThread getInstance(){
return new OtherThread();
}