HSBO/CVH - Softwaretechnik 1 - Leitfragen

OOA und OOD als Basis für OOP

Welche Datenstrukturen sind threadsicher? Wie kann man aus nicht threadsicheren List-Datenstrukturen threadsichere machen?

  • ArrayList ist nicht threadsicher
  • Vector ist ähnlich implementiert, jedoch von sich aus threadsicher
  • Threadsichere Listen können mit Collections.synchronizedList realisiert werden. Beispielcode ArrayList:
    List list = Collections.synchronizedList(new ArrayList());

Diskussion