Collections.synchronizedList und synchronisiert
List<String> list = Collections.synchronizedList(new ArrayList<String>()); synchronized (list) { list.add("message"); } Wird der Block "synchronisiert (Liste) {}" hier wirklich benötigt?