fossilesque@mander.xyzM to Science Memes@mander.xyzEnglish · 2 年前Explain yourselves, comp sci.mander.xyzimagemessage-square71fedilinkarrow-up1521arrow-down117
arrow-up1504arrow-down1imageExplain yourselves, comp sci.mander.xyzfossilesque@mander.xyzM to Science Memes@mander.xyzEnglish · 2 年前message-square71fedilink
minus-squareDaPorkchop_@lemmy.mllinkfedilinkEnglisharrow-up1·2 年前Only if one thread modifies it while another one is iterating over it, if two threads try to modify the list at once there isn’t any kind of synchronization and it really could break your list.
minus-squareunalivejoy@lemm.eelinkfedilinkEnglisharrow-up1·2 年前For everything else, there’s Collections.synchronizedList(new ArrayList<>())
Only if one thread modifies it while another one is iterating over it, if two threads try to modify the list at once there isn’t any kind of synchronization and it really could break your list.
For everything else, there’s
Collections.synchronizedList(new ArrayList<>())