Hi, ich würde gerne wissen, ob es möglich ist, die add-Methode von ArrayList folgendermaßen threadsicher zu machen:
Könnten so zwei Threads gleichzeitig in die gleiche SafeList schreiben, ohne, dass es eine CurrentModificationException ausgelöst wird?
Java:
public class SafeList extends ArrayList {
@Override
public void add(E e) {
synchronized {
super.add(e);
}
}
}
Könnten so zwei Threads gleichzeitig in die gleiche SafeList schreiben, ohne, dass es eine CurrentModificationException ausgelöst wird?