Eu tenho o seguinte codigo:
synchronized(time)
{
time.wait();
}
e este em outro metodo:
synchronized(time)
{
time.notify();
}
se eu chamei o wait no bloco synchronized, porque eu consigo chamar o seu notify se a thread parou de executar ainda dentro do synchronized??