lasciando (this) mi da come errore:
codice:
cannot find symbol
symbol : variable sospendi
location: class contocorrente.Modifica
while (sospendi) {
ho provato a modificare così:
codice:
public void run() {
synchronized (this) {
// banca.operazione(modifica);
while (sospendi) {
banca.operazione(modifica);
wait();
}
}
}
con lo stesso errore, e così:
codice:
public void run() {
synchronized (modifica) {
// banca.operazione(modifica);
while (sospendi) {
banca.operazione(modifica);
wait();
}
}
}
con il seguente errore:
codice:
unexpected type
found : int
required: reference
synchronized (modifica) {
...
cannot find symbol
symbol : variable sospendi
location: class contocorrente.Modifica
while (sospendi) {