Runnable 사용법

javabasic 2010. 7. 6. 09:29


package sms.it;

class RunnableEx implements Runnable{

 @Override
 public void run() {
  // TODO Auto-generated method stub
  int i=0;
  while(true){
   System.out.println("스레드명: "+Thread.currentThread().getName()+"숫자: "+ i++);
   if(i==50)
    break;
   try{
    Thread.sleep(10);
   }catch(Exception e){
    e.printStackTrace();
   }
  }
  
 }
 
}

public class RunnableTestTwo {

 public static void main(String[] args) {
  // TODO Auto-generated method stub
  RunnableEx r1=new RunnableEx();
  RunnableEx r2=new RunnableEx();
  RunnableEx r3=new RunnableEx();
  
  Thread t1=new Thread(r1,"Thread1");
  Thread t2=new Thread(r2,"Thread2");
  Thread t3=new Thread(r3,"Thread3");
  t1.start();
  t2.start();
  t3.start();
  
 }

}

'javabasic' 카테고리의 다른 글

3장 2번문제  (0) 2010.07.07
연습문제3장1번문제  (0) 2010.07.07
Thread 사용법  (0) 2010.07.06
JME  (0) 2010.07.01
JME 설치법  (0) 2010.06.30
Posted by 지화명이
,