Java/Interblocco ricontrollato: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
maiuscole
mNessun oggetto della modifica
Riga 1:
{{java/Seconda parte}}
L<nowiki>'</nowiki>'''interblocco ricontrollato''' o '''double checked locking''' èera uno dei più subdoli [[w:antipattern|antipattern]] della [[w:programmazione concorrente|programmazione concorrente]], principalmente in [[w:java (linguaggio)|Java]]. ASi basa su un costrutto che, a prima vista, sembra un utile strumento per migliorare le prestazioni, tuttaviache però non funziona sotto le regole dell'attualedel ''JavaMemoryModel'' questousato schemafino nonalla funzionaversione 1.4 di Java. In Java 5, la semantica del ''memory model'' è stata leggermente cambiata, così da risolvere questo problema.
 
''Per maggiori informazioni, si rimanda alla [[w:en:Double-checked locking|voce aggiornata]] della Wikipedia in lingua inglese.''
 
==Esempio==