1. 70 Curso de Java
Threads:
Definindo
prioridades
2. MinhaThreadRunnable thread1 = new MinhaThreadRunnable("#1", 300);
MinhaThreadRunnable thread2 = new MinhaThreadRunnable("#2", 300);
MinhaThreadRunnable thread3 = new MinhaThreadRunnable("#3", 300);
Thread t1 = new Thread(thread1);
Thread t2 = new Thread(thread2);
Thread t3 = new Thread(thread3);
t1.setPriority(5);
t2.setPriority(1);
t3.setPriority(3);
t1.start();
t2.start();
t3.start();
3. MinhaThreadRunnable thread1 = new MinhaThreadRunnable("#1", 300);
MinhaThreadRunnable thread2 = new MinhaThreadRunnable("#2", 300);
MinhaThreadRunnable thread3 = new MinhaThreadRunnable("#3", 300);
Thread t1 = new Thread(thread1);
Thread t2 = new Thread(thread2);
Thread t3 = new Thread(thread3);
t1.setPriority(5);
t2.setPriority(1);
t3.setPriority(3);
t1.start();
t2.start();
t3.start();
Valores de 1 a 10
4. • Valores das prioridades podem ser de 1 a 10
• Prioridade normal tem valor 5
• Pode usar as constantes da classeThread também:
• MIN_PRIORITY
• MAX_PRIORITY