2012-04-29 19 views

risposta

13

Significa che più thread possono modificare il vettore in parallelo senza il rischio di danneggiamento dei dati.

Se si desidera eseguire questa operazione con ArrayList, è necessario utilizzare la parola chiave synchronized.

+2

+1 oppure utilizzare il meccanismo di blocco dal pacchetto 'java.util.concurrent'. –

+3

... o la classe wrapper creata da 'Collections.synchronizedList' o (più in generale) una classe di implementazione di elenchi concorrenti. –

Problemi correlati