В Java каждый поток имеет уровень приоритета, который определяет порядок его выполнения относительно других потоков. Когда создаётся новый поток, он автоматически наследует тот же приоритет, что и его родительский поток.
Приоритет по умолчанию, присваиваемый потоку — это 5, что представлено константой Thread.NORM_PRIORITY в Java API.
Java поддерживает приоритеты потоков в определённом диапазоне:
Thread.MIN_PRIORITY (значение: 1)Thread.NORM_PRIORITY (значение: 5)Thread.MAX_PRIORITY (значение: 10)Когда ты создаёшь новый поток без явного указания приоритета, он получает приоритет по умолчанию равный 5. Это означает, что поток будет иметь средний приоритет при планировании — он не будет вытеснять потоки с высоким приоритетом, но и не будет уступать потокам с низким приоритетом.
Приоритет потока по умолчанию — это 5 (Thread.NORM_PRIORITY), и любой новый поток наследует этот приоритет от своего родительского потока, если ты не изменишь его явно с помощью метода setPriority().
Константа Thread.NORM_PRIORITY представляет числовое значение приоритета 5 в Java.
Новый — ещё не проверен сообществом
Вы