Страница 1 из 1

Добавлено: 12 мар 2003, 15:18
Marmot
А никак, надо дополнительную логику самому писАть...
Хотя если возникает такое желание, то может статься что design не совсем хороший...

l

Добавлено: 12 мар 2003, 19:12
486
try {
long t1 = System.currentTimeMillis();
wait(2500);
if ((System.currentTimeMillis() - t1) > 2500) {
System.out.println("****** TIMEOUT! ");
}
} catch (InterruptedException e) { }
}


Тебе это надо?

Re: l

Добавлено: 12 мар 2003, 20:44
Marmot
486 писал(а):try {
long t1 = System.currentTimeMillis();
wait(2500);
if ((System.currentTimeMillis() - t1) > 2500) {
System.out.println("****** TIMEOUT! ");
}
} catch (InterruptedException e) { }
}
Неа, так лучше ненадо, будет зависить от точности timera (Windows 10ms).
Тогда уж лучше synchronized флажок завести и взводить его в threade который notify делает...