abbiamo due thread che accedono a una lista tramite un metodo sincronizzato. PossiamoAssicurarsi che i blocchi sincronizzati Java siano stati presi in ordine?
a) affidamento sulla fase di esecuzione per fare in modo che ognuno di loro riceverà l'accesso al metodo basato sull'ordine hanno cercato di o
b) fa il VM seguire tutte le altre regole
c) c'è un modo migliore per serializzare le richieste?
Grazie mille!
È abbastanza improbabile che sia davvero necessario questo requisito. Potresti scoprire che l'utilizzo di ReentrantLock (true) è notevolmente più lento rispetto all'esecuzione dell'intera operazione con sincronizzazione. –