Galera, tipo eu sei que eu não tenho como determinar qual a ordem a ser executada de uma Thread, mas eu tenho 2 threads e queria saber como eu posso dar prioridade pra uma thread(isso eu sei que da, eu sei que não é garantia que sera executada antes, mas como eu fasso para setar a prioridade), e outra eu tenho 2 Threads se eu colocar uma pra durmir a outra sera executada certo ?
tipo:
Thread t1 = new Thread(p1)
t1.start();
Thread t2 = new Thread(p2)
t2.start();
//certo aqui ele vai executar as 2 threads, nao sei em qual ordem, mas e se eu fizer assim
t1.sleep(3000);
//por 3 segundos a JVM iria executar somente a t2 certo ? e depois ela iria voltar a executar as 2 correto ?