JAVA SP T


Lets dive into snapshot of my programs!💻

2.Write a Java program that creates two threads to find and print even and odd numbers from 1 to 20.

💡Code:

class program2 {
              public static void main(String[] args) {
              Thread evenThread = new Thread(new EvenPrinter());
              Thread oddThread = new Thread(new OddPrinter());
              
              evenThread.start();
              oddThread.start();
              }
              }
              
              class EvenPrinter implements Runnable {
              public void run() {
              for (int i = 2; i <= 20; i += 2) {
              System.out.println("Even: " + i);
              try {
              Thread.sleep(500); // Add delay for better readability
              } catch (InterruptedException e) {
              e.printStackTrace();
              }
              }
              }
              }
              
              class OddPrinter implements Runnable {
              public void run() {
              for (int i = 1; i <= 20; i += 2) {
              System.out.println("Odd: " + i);
              try {
              Thread.sleep(500); // Add delay for better readability
              } catch (InterruptedException e) {
              e.printStackTrace();
              }
              }
              }
              }

📸Output :

output