자바 스레드 우선순위 지정
스레드에 우선 순위를 부여하여 우선 순위가 높은 스레드에게 실행의 우선권을 부여할 수 있습니다.
자바는 setPriority( ) 메소드를 이용하여 우선 순위를 부여합니다.
자바에서는 우선 순위를 지정하기 위한 상수를 다음과 같이 제공합니다.
static final int MAX_PRIORITY 우선순위 10
static final int MIN_PRIORITY 우선순위 1
static final int NORM_PRIORITY 우선순위 5
3개의 스레드에 우선 순위를 부여하여 스레드를 시작시켜는 실습 프로그램은 다음과 같습니다.
3개 스레드들의 실행 결과는 우선 순위가 높은 스레드가 먼저 실행되는 경우가 더 많이 도출됩니다.
'자바' 카테고리의 다른 글
자바 스레드 사이의 통신 (0) | 2022.01.01 |
---|---|
자바 동기화(Synchronization) (0) | 2021.12.29 |
자바 다중 스레드 (0) | 2021.12.25 |
Runnable 인터페이스를 이용한 스레드의 생성 (0) | 2021.12.24 |
자바 스레드의 생성과 사용 (0) | 2021.12.23 |
댓글