• unalivejoy
      link
      fedilink
      English
      17 months ago

      Thread safe as in it raises an exception instead of breaking your list.

      • @DaPorkchop_@lemmy.ml
        link
        fedilink
        English
        17 months ago

        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.

        • unalivejoy
          link
          fedilink
          English
          17 months ago

          For everything else, there’s Collections.synchronizedList(new ArrayList<>())