Skip to main content


Thread priority in Java is a number assigned to a thread used by the Thread scheduler to decide which thread should be permitted to execute. Each thread is assigned a different priority in which it is scheduled for running.