Java Program to Create Two Threads one for Even numbers and Other for odd numbers

Write a Java program to create two threads one will display even numbers and other will display odd numbers.



Source Code
class Even extends Thread {
	
	public void run() {
		
		for(int i=1; i<=10; i++) {
			if(i % 2 == 0)
				System.out.println("Even : " + i);
		}
	}
}

class Odd extends Thread {
	
	public void run() {
		
		for(int i=1; i<=10; i++) {
			if(i % 2 != 0)
				System.out.println("Odd : " + i);
		}
	}
}

public class EvenOddThreadSimple {

	public static void main(String[] args) {
		
		new Even().start();
		new Odd().start();
	}
}
Output
Even : 2
Even : 4
Even : 6
Even : 8
Even : 10
Odd : 1
Odd : 3
Odd : 5
Odd : 7
Odd : 9