Gente. to apanhando um pouco do java.. Estou tentando utilizar os metodos wait() e notify(), mas ele sempre da este erro:
java.lang.IllegalMonitorStateException
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:485)
at Estrada.main(Estrada.java:16)estou usando da seguinte forma para testes na main:
threadEx.execute( task1 ); // start task1
task1.wait(); // bloqueia task1
threadEx.execute( task2 ); // start task2
task1.notify(); // acorda task1Estou fazendo algo errado??