Приоритет потока в Java контролируется методом setPriority(int priority). Этот метод позволяет тебе задать уровень приоритета любому потоку, что влияет на то, как планировщик распределяет время CPU.
Java предоставляет три предопределённые константы приоритета:
Thread.MAX_PRIORITY — устанавливает наивысший уровень приоритета (значение: 10)Thread.MIN_PRIORITY — устанавливает наименьший уровень приоритета (значение: 1)Thread.NORM_PRIORITY — устанавливает приоритет по умолчанию (значение: 5)Thread thread = new Thread();
thread.setPriority(Thread.MAX_PRIORITY);
Thread.NORM_PRIORITYМетод setPriority() обязательно нужно вызвать перед start() потока, чтобы гарантировать, что приоритет вступит в силу.
Новый — ещё не проверен сообществом
Вы