Quindi se ho 2 Thread A e B il thread A ha id=1 il thread B ha id=2 il valore atteso per y di A e' 7 e quello di B e' 8
ricapitolando
A | B
id=1 | id=2
y=7 | y=8
A entra nel metodo test2 accede a foo a y viene assegnato il valore di 7 ma prima di stampare il valori subisce uno switch context
B entra nel metodo test2 accede a foo a y viene assegnato il valore di 8 anche questa volta prima di stampare il valore subisce uno switch context
A riprende il controllo e stampa
quali valori vengono stampati da A?
ps scusami per le mille domande