본문 바로가기

자바의 정석 정리

자바의 정석 - 13.5 쓰레드 우선순위

13.5.1 쓰레드 우선순위

  • 작업 중요도에 따라 우선순위 설정 가능
  • 특정 쓰레드가 더 많은 작업시간을 갖도록 할 수 있다
  • 멀티 쓰레드에서는 우선순위에 따른 차이가 거의 없다
  • 단지, 더 많은 실행시간과 실행기회만 갖는것

13.5.2 쓰레드 우선순위 지정

void setPriority(int newPriority) //우선순위 지정
int getPriority() //우선순위 반환
class A{
    public static void main(String[] args){
        ThreadEx1 t1 = new ThreadEx1();
        t1.setPriority(7);
    }
}

public class ThreadEx1{
    public void run(){}
}