java.lang.Thread
About
Declaration
public class Thread implements RunnableWhy Is Thread Not Abstract?
Thread Not Abstract?Thread t = new Thread(() -> System.out.println("Running")); t.start();public void run() { }
Constructors
Example: Creating a Thread Using Different Constructors
Thread Control Methods
1. start() and run()
start() and run()2. sleep() – Pause Execution
sleep() – Pause Execution3. join() – Wait for Another Thread to Finish
join() – Wait for Another Thread to Finish4. interrupt() – Stop a Sleeping/Waiting Thread
interrupt() – Stop a Sleeping/Waiting Thread5. isAlive() – Check if Thread is Running
isAlive() – Check if Thread is RunningThread Property Methods
Thread State Methods
Thread Interruption Methods
Thread Synchronization
Last updated