프로그래밍 공부
카테고리
작성일
2022. 8. 13. 14:07
작성자
WDmil
728x90

쓰레드 우선순위

- 자바의 쓰레드는 우선 순위 라는것을 가지고 있다.

- 하나의 프로그램에서 동시에 여러 개의 쓰래드가 운영될 경우 우선 처리할 쓰레드를 결정하는데 쓰레드 우선순위를 이용한다.

- 우선 순위 값은 1~10 까지 이며 기본 값은 5 이다.

- 쓰레드의 우선 순위 값이 10 이면 가장 먼저 처리할 확률이 높아지고 1이면 다른 것보다 늦게 처리될 확률이 높아진다.

- 우선 순위가 높다고 해서 반드시 가장 먼저 처리되는 것은 아니고 가장 먼저 처리될 확률이 높아지는 것 뿐이다.

 

우선순위 설정 은 setProiority 를 통해서 가능하다.

 

반복해서 실행을 하더라도 우선순위에 따라 확률이 높아지는 것 뿐 이지 무조건 해당 우선순위에 따라 실행되는 순서가 결정되는 것은 아니다.

728x90

'JAVA' 카테고리의 다른 글

JAVA 예외처리  (0) 2022.08.13
JAVA 쓰레드 동기화  (0) 2022.08.13
JAVA 쓰레드  (0) 2022.08.13
JAVA 인터페이스  (0) 2022.08.13
JAVA 추상클래스  (0) 2022.08.13