Думаю, я скучаю по некоторым базовым материалам, регатрируя потоки. Однако, здесь моя проблема:Jsystem: Thread.sleep() в паузах в тестовом режиме. Монитор
У меня есть монитор работает. С другой стороны, у меня есть тест. Тест выполняет запрос sql несколько раз, между каждым исполнением, ожидающим несколько ms с помощью Thread.sleep (xy).
for (int i = 0; (i < iterationsteps); i++) {
rs = myQuery.execute();
//check if rs is empty
if (!rs.next()) { Thread.sleep(1000);
}
}
Теперь проблема заключается в том, что из-за этого Thread.sleep (1000), также монитор, кажется, спать (по крайней мере, он не проверяет). Я думал, что монитор - отдельная нить.
Если для монитора «Монитор» имеется только один поток, он ничего не сделает, когда один поток будет спать. Есть ли более одного потока? –