fossilesque@mander.xyzM to Science Memes@mander.xyzEnglish · 1 year agoExplain yourselves, comp sci.mander.xyzimagemessage-square71linkfedilinkarrow-up1514
arrow-up1514imageExplain yourselves, comp sci.mander.xyzfossilesque@mander.xyzM to Science Memes@mander.xyzEnglish · 1 year agomessage-square71linkfedilink
minus-squareunalivejoy@lemm.eelinkfedilinkEnglisharrow-up1·1 year agoThread safe as in it raises an exception instead of breaking your list.
minus-squareDaPorkchop_@lemmy.mllinkfedilinkEnglisharrow-up1·1 year agoOnly 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·1 year agoFor everything else, there’s Collections.synchronizedList(new ArrayList<>())
Thread safe as in it raises an exception instead of breaking your list.
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<>())