10. Create the program to create multiple threads, set its name and its priority.
💡Code:
class program10 implements Runnable { private final int threadId; public program10(int id) { this.threadId = id; } public void run() { System.out.println("Thread " + threadId + " is running."); } public static void main(String[] args) { int numThreads = 5; // Number of threads to create // Create and start multiple threads for (int i = 1; i <= numThreads; i++) { program10 example = new program10(i); Thread thread = new Thread(example); // Set the thread name thread.setName("MyThread-" + i); // Set the thread priority (1 to 10, 1 being the lowest priority and 10 being the highest) thread.setPriority(Thread.MIN_PRIORITY + i); thread.start(); } } }
📸Output :
