我需要一些澄清语气,说明一下 s6号的同化关键词是如何运作的。
采用以下分类。
class Carrier {
private String[] _collection = new String[2];
public Carrier() {
this._collection[0] = "abc";
this._collection[1] = "123";
}
public syncronized void change(int cId) {
Thread.sleep(3000);
this._collection[cId] = "changed";
}
}
现在,申请中有些地方提到同一承运人类别标的,因此,可能同时使用(改动)方法。
......carrier.change(1);
......
......carrier.change(1);
合并的关键词是否会妨碍对方法的同化执行? 它是否只是要发出呼吁,等待每个人完成。