pessoal, eu trabalhando com threads aqui, me veio uma duvidazinha, acredfito que exista algum metodo ou algo assim que que resolva isso:
eu estando em uma thread, tem como saber se foi dado um wait na outra thread?
por exemplo, se eu tenho t1 e t2, em t1, eu do um if sobre determinada condição que só da pra saber naquele determinado momento, horas é true e horas false, se true eu do um wait na thread corrente (no caso t2).
tem como executando t1 eu saber se t2 esta parada?
certo…não sabia dessas constantes, mais como que eu faço para comparar?
eu usando a interface Runnable, eu criei esas threads t1 e t2.
procurando pelo autocompletar do netbeans, eu encontrei Thread.State.RUNNABLE, ou Thread.State.WAITING, mais tentando verificar o estado do t1 ,não tem um atributo State nele pra mim da um equals…