1
Loop non vede il valore modificato da un altro thread senza un'istruzione print
Nel mio codice ho un ciclo che attende che uno stato venga modificato da un thread diverso. L'altro thread funziona, ma il mio ciclo non vede mai il valore modificato. Aspetta per sempre. Tuttavia, quando inserisco System.out.printlnun'istruzione nel ciclo, improvvisamente funziona! Perché? Quello che segue è un esempio del mio …