Stavo solo cercando di capire meccanismi di blocco ottimistico e pessimistico e sono imbattuto la definizione di loro a https://en.wikipedia.org/wiki/Lock_(database)bloccaggio in java - Ottimista vs Pessimistic
Se provo di mettere in relazione i concetti a Java al posto di un database, sono io giusto nel dire che un utilizzo sincronizzato è sempre pessimista e un utilizzo CAS (AtomicInteger
e altre classi) è sempre ottimistico?