Creating a Java Thread Using Runnable Interface

  package com.company;


class MyRunnableClass1 implements Runnable{

    public void run(){

        System.out.println("I am a thread1 not a threat");

        System.out.println("I am a thread1 not a threat");

        System.out.println("I am a thread1 not a threat");

        System.out.println("I am a thread1 not a threat");

        System.out.println("I am a thread1 not a threat");

        System.out.println("I am a thread1 not a threat");

        System.out.println("I am a thread1 not a threat");

        System.out.println("I am a thread1 not a threat");

        System.out.println("I am a thread1 not a threat");

        System.out.println("I am a thread1 not a threat");

        System.out.println("I am a thread1 not a threat");

        System.out.println("I am a thread1 not a threat");

        System.out.println("I am a thread1 not a threat");

        System.out.println("I am a thread1 not a threat");

        System.out.println("I am a thread1 not a threat");

        System.out.println("I am a thread1 not a threat");

        System.out.println("I am a thread1 not a threat");

        System.out.println("I am a thread1 not a threat");

        System.out.println("I am a thread1 not a threat");

        System.out.println("I am a thread1 not a threat");

        System.out.println("I am a thread1 not a threat");

        System.out.println("I am a thread1 not a threat");

        System.out.println("I am a thread1 not a threat");

        System.out.println("I am a thread1 not a threat");

        System.out.println("I am a thread1 not a threat");

        System.out.println("I am a thread1 not a threat");

        System.out.println("I am a thread1 not a threat");

        System.out.println("I am a thread1 not a threat");

        System.out.println("I am a thread1 not a threat");

        System.out.println("I am a thread1 not a threat");

        System.out.println("I am a thread1 not a threat");

        System.out.println("I am a thread1 not a threat");

        System.out.println("I am a thread1 not a threat");

        System.out.println("I am a thread1 not a threat");

        System.out.println("I am a thread1 not a threat");

        System.out.println("I am a thread1 not a threat");

        System.out.println("I am a thread1 not a threat");

        System.out.println("I am a thread1 not a threat");

        System.out.println("I am a thread1 not a threat");

    }

}

class MyRunnableClass2 implements Runnable{

    public void run(){

        System.out.println("I am a thread2 not a threat");

        System.out.println("I am a thread2 not a threat");

        System.out.println("I am a thread2 not a threat");

        System.out.println("I am a thread2 not a threat");

        System.out.println("I am a thread2 not a threat");

        System.out.println("I am a thread2 not a threat");

        System.out.println("I am a thread2 not a threat");

        System.out.println("I am a thread2 not a threat");

        System.out.println("I am a thread2 not a threat");

        System.out.println("I am a thread2 not a threat");

        System.out.println("I am a thread2 not a threat");

        System.out.println("I am a thread2 not a threat");

        System.out.println("I am a thread2 not a threat");

        System.out.println("I am a thread2 not a threat");

        System.out.println("I am a thread2 not a threat");

        System.out.println("I am a thread2 not a threat");

        System.out.println("I am a thread2 not a threat");

        System.out.println("I am a thread2 not a threat");

        System.out.println("I am a thread2 not a threat");

        System.out.println("I am a thread2 not a threat");

        System.out.println("I am a thread2 not a threat");

        System.out.println("I am a thread2 not a threat");

        System.out.println("I am a thread2 not a threat");

        System.out.println("I am a thread2 not a threat");

        System.out.println("I am a thread2 not a threat");

        System.out.println("I am a thread2 not a threat");

        System.out.println("I am a thread2 not a threat");

        System.out.println("I am a thread2 not a threat");

        System.out.println("I am a thread2 not a threat");

        System.out.println("I am a thread2 not a threat");

        System.out.println("I am a thread2 not a threat");

        System.out.println("I am a thread2 not a threat");

        System.out.println("I am a thread2 not a threat");

        System.out.println("I am a thread2 not a threat");

        System.out.println("I am a thread2 not a threat");

        System.out.println("I am a thread2 not a threat");

        System.out.println("I am a thread2 not a threat");

    }

}



public class tuts {

    public static void main(String[] args) {

        MyRunnableClass1 bullet1 = new MyRunnableClass1();

        Thread gun1 = new Thread(bullet1);

        MyRunnableClass2 bullet2 = new MyRunnableClass2();

        Thread gun2 = new Thread(bullet2);


        gun1.start();

        gun2.start();

    }

}


Comments

Popular posts from this blog

Creating a Thread by Extending Thread class

Constructors from Thread class in Java