Java Program to Create Two Threads to print 1 to 10 numbers and 11 to 20 numbers

Write a Java program to define two threads one will print 1 to 10 numbers whereas other will print 11 to 20 numbers.



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

class ElevenTo20 extends Thread {
	
	public void run() {
		
		for(int i=11; i<=20; i++) {
			System.out.println("ElevenTo20 : " + i);
		}
	}
}

public class OneToTenThread {

	public static void main(String[] args) {
		
		new OneTo10().start();
		new ElevenTo20().start();
	}
}
Output
OneTo10 : 1
OneTo10 : 2
OneTo10 : 3
OneTo10 : 4
OneTo10 : 5
OneTo10 : 6
OneTo10 : 7
OneTo10 : 8
OneTo10 : 9
OneTo10 : 10
ElevenTo20 : 11
ElevenTo20 : 12
ElevenTo20 : 13
ElevenTo20 : 14
ElevenTo20 : 15
ElevenTo20 : 16
ElevenTo20 : 17
ElevenTo20 : 18
ElevenTo20 : 19
ElevenTo20 : 20