【发布时间】:2012-03-15 15:30:31
【问题描述】:
如果我们只考虑 get/set 方法,它们是否相同?或者说,下面两段代码是等价的吗?
private volatile boolean a;
public boolean isA(){
return a;
}
public void setA(boolean a){
this.a = a;
}
private AtomicBoolean a;
public boolean isA(){
return a.get();
}
public void setA(boolean a){
this.a.set(a);
}
【问题讨论】: