본문 바로가기
자바

자바 스레드 우선순위 지정

by 복제비 2021. 12. 28.

자바 스레드 우선순위 지정

 

스레드에 우선 순위를 부여하여 우선 순위가 높은 스레드에게 실행의 우선권을 부여할 수 있습니다.

 

자바는 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

댓글