Eine der interessanten, aber auch komplexeren Neuzugänge inJava 8 ist eine neue Form von Sperre (Lock) namens StampedLock. Diese Locks versprechendeutliche Leistungszuwächse besonders für den Fall des konkurrierenden Zugriffsvon vielen und häufig lesenden und wenigen, selten schreibenden Beteiligten.Dafür sorgt ein optimistischer Ansatz, der „optimistisch“ hofft, dass eswährend eines Lese-„Versuchs“ keinen konkurrierenden Schreibzugriff geben wird.Dann muss keine teure Sperre gesetzt werden, teurer wird es dann, wenn sich dieoptimistische Annahme als falsch herausstellt.
Michael Hunger