package com.basic;//thread Runnable public class RunnableEx implements Runnable{ public void run(){//구현 for(int i=0;i<10;i++){ try{ Thread.sleep(1000);//1초동안 멎게 만듬 static 한 메소드 (밀리 세컨드)(Thread.sleep) }catch(InterruptedException e){ e.printStackTrace(); } System.out.printf("스레드 이름 : %s, ",Thread.currentThread().getName()); System.out.printf("temp value : %d\n",i); } } public static void main(String[] args) { RunnableEx r = new RunnableEx(); Thread td = new Thread(r,"두번째");//객체 등록 td.start(); } }
스레드 이름 : 두번째, temp value : 0
스레드 이름 : 두번째, temp value : 1
스레드 이름 : 두번째, temp value : 2
스레드 이름 : 두번째, temp value : 3
스레드 이름 : 두번째, temp value : 4
스레드 이름 : 두번째, temp value : 5
스레드 이름 : 두번째, temp value : 6
스레드 이름 : 두번째, temp value : 7
스레드 이름 : 두번째, temp value : 8
스레드 이름 : 두번째, temp value : 9
'Java > Thread' 카테고리의 다른 글
swing으로 디지털 시계 만들기 (1) | 2012.04.11 |
---|---|
Thread synchronization(스레드 동기화) (0) | 2012.04.11 |
Thread Priority (0) | 2012.04.11 |
Multi-Thread (0) | 2012.04.11 |
Thread(스레드,쓰레드) (0) | 2012.04.11 |