Was passiert denn, wenn beide Threads die gleiche Liste bearbeiten und zeitgleich den 42. Eintrag der Liste verändern.
Was steht dann nachher in der Liste, die Änderung des ersten Threads oder die des zweiten Threads oder beide Änderungen oder erfolgt keine Änderung, weil es irgendwie schief geht?
Aus diesem Grund müssen ja Zugriffe auf solche Instanzen (ob Listen oder einfache Variablen) thread-sicher gestaltet werden. Andernfalls ist der nächste Crash schon vorprogrammiert. Da ist die Frage, welcher Schreibzugriff gewonnen hat eher nachrangig.