¼Ò¼³ java.lang ¼Ò½ºÄڵ堠Thread  Not Runnable  

½º·¹µå NotRunnable »óÅÂ

NotRunnableThreadMain.java

import java.util.*;
class NotRunnableThread extends Thread {//½º·¹µå»ó¼Ó
    
private int number = 0;
    
public NotRunnableThread(int n) {
        System.out.println(
this.getName()+":½º·¹µå½ÃÀÛ");
        number = n;
    }
    
public void run() {
        
int i = 0;
        
while(i < number) {
            System.out.println(
this.getName() +":"+i + new Date().toString() + "\t");
            
try{
                
this.sleep(1000);
            }
catch(Exception e){System.out.println(e);}
            i++;
        }
        System.out.println(
":½º·¹µåÁ¾·á");
    }
}
public class NotRunnableThreadMain {
   
public static void main(String args[] ) {
       NotRunnableThread s = 
new NotRunnableThread(10);
       s.start();
   }
}

C:\JavaExample\08>javac NotRunnableThreadMain.java
C:\JavaExample\08>java NotRunnableThreadMain
Thread-0:½º·¹µå½ÃÀÛ
Thread-0:0Wed Oct 10 10:05:33 KST 2001
Thread-0:1Wed Oct 10 10:05:34 KST 2001
Thread-0:2Wed Oct 10 10:05:35 KST 2001
Thread-0:3Wed Oct 10 10:05:37 KST 2001
Thread-0:4Wed Oct 10 10:05:38 KST 2001
Thread-0:5Wed Oct 10 10:05:39 KST 2001
Thread-0:6Wed Oct 10 10:05:40 KST 2001
Thread-0:7Wed Oct 10 10:05:41 KST 2001
Thread-0:8Wed Oct 10 10:05:42 KST 2001
Thread-0:9Wed Oct 10 10:05:43 KST 2001
:½º·¹µåÁ¾·á

½º·¹µå¸¦ sleep()¸Þ¼­µå¸¦ ÀÌ¿ëÇÏ¿© NotRunnable»óÅ·Π¸¸µå´Â °ÍÀ» º¸¿©ÁØ´Ù.



jabookÀúÀÚ¸íÇÔ
Á¦¸ñ:¼Ò¼³°°Àº¹Ì´ÏÄÚµå
ÀÛ¼ºÀÚ:Àںϸâ¹ö ÇÑâÇå