supponiamo di avere una macchina multiprocessore e un'applicazione multi-thread. Se due thread hanno accesso a un metodo sincronizzato e sono stati eseguiti nello stesso momento in cui thread otterrà il blocco? o cosa succederà?Quale thread otterrà il blocco?
Grazie
Immagino che VM debba lanciare una moneta. –
Un po 'in relazione a http://stackoverflow.com/questions/3940164/java-waiting-on-synchronized-block-who-goes-first – Thilo
Ciò significa che la VM può morire di fame un thread se entrambi i thread cercano di acquisire il bloccare in un ciclo? –