본문 바로가기
  • think normal
새로워지기/서른의 생활코딩

ex7) java_thread

by 청춘만화 2012. 3. 4.
import java.util.Date;

public class ThreadSleep2 implements Runnable {
public void run() {
for( int i=1 ; i<100 ; i++ ) {
// 현재 CPU를 점유한 Thread 출력
System.out.println( Thread.currentThread().getName() + " : " + i + " : " + new
Date().toString() );  //시간차를 확인 하기위한 코드!!!
try {
// 1000/1000초 동안 thread을 block상태에 빠드림
Thread.sleep( 1000);
} catch ( InterruptedException ie ) {
// 예외가 발생하면...
System.out.println( ie.toString() );
}
}
}
public static void main( String[] args ) {
ThreadSleep2 ts = new ThreadSleep2();
// 두개의 Thread를 생성시켜 실행시킴
Thread first = new Thread( ts, "first" );
// 우선 순위를 최대 우선순위로 바꿈
first.setPriority( Thread.MAX_PRIORITY );   //10
Thread second = new Thread( ts, "second" ); //5
first.start();
second.start();
}
}

'새로워지기 > 서른의 생활코딩' 카테고리의 다른 글

ex9) java_thread  (0) 2012.03.04
ex8) java_thread  (0) 2012.03.04
ex6) java_thread  (0) 2012.03.04
ex5) java_thread  (0) 2012.02.27
ex4) java_thread  (0) 2012.02.27

댓글