Salve. Ho un problemino con il mio codice. Capita che ogni tanto si blocchi proprio alla sua terminazione. Il dubbio è che il problema sia legato ad un non corretto utilizzo dei threads.
Quindi preliminarmente chiedo, è corretto fare questo in una classe Runnable?
codice:synchronized void run() { ... if(...) { while(variabile == false) { wait(); } prosegui con le altre operazioni } } synchronized void metodo() { variabile = true; notify(); }