/* * Thread2.java * * Created on March 7, 2006, 4:37 PM * * To change this template, choose Tools | Template Manager * and open the template in the editor. */ package headley.chat; /** * * @author Headley WIlliamson */ public class Thread2 implements Runnable{ String text; int sleep; /** Creates a new instance of Thread1 */ public Thread2( String p_text, int p_sleep) { text = p_text; sleep = p_sleep; } public void run () { for (int i =0; i <100; i++) { System.out.println(text); try { Thread.sleep(sleep); } catch(Exception ex) { ex.printStackTrace(); } } } public static void main(String [] args) { try{ Thread2 th1 = new Thread2("Thread one running", 1000); Thread2 th2 = new Thread2("Thread two running", 2000); Thread2 th3 = new Thread2("Thread three running", 3000); Thread rnth1 = new Thread(th1); Thread rnth2 = new Thread(th2); Thread rnth3 = new Thread(th3); rnth1.start(); rnth2.start(); rnth3.start(); } catch (Exception ex) { ex.printStackTrace(); } } }