关于Java的一点小问题
这是第一种得到 A的实例化对象a的方法
public class B{
private A a;
public B(A a){
this.a = a;
}
public void save() {
a.save();
}
}
这是第二种得到A实例化对象a的方法
public class B{
public void save() {
A a = new A();
a.save();
}
}
public class A{
public void save(){}
}
谁能帮我分析下这两种的 不同 优劣