Learn Java MULTITHREADING in 8 minutes!

12 Views
Published
#java #javatutorial #javacourse

public class Main {
public static void main(String[] args) {

// Multithreading = Enables a program to run multiple threads concurrently
// (Thread = A set of instructions that run independently)
// Useful for background tasks or time-consuming operations

Thread thread1 = new Thread(new MyRunnable("PING"));
Thread thread2 = new Thread(new MyRunnable("PONG"));

System.out.println("GAME START!");

thread1.start();
thread2.start();

try {
thread1.join();
thread2.join();
}
catch (InterruptedException e) {
System.out.println("Main thread was interrupted");
}

System.out.println("GAME OVER!");
}
}
Category
Bro Code
Tags
java tutorial, java course, java programming
Be the first to comment