Collections.synchronizedList y sincronizado

List<String> list = Collections.synchronizedList(new ArrayList<String>());
synchronized (list) {
    list.add("message");
}

¿Es realmente necesario el bloque "sincronizado (lista) {}" aquí

Respuestas a la pregunta(12)

Su respuesta a la pregunta