JAVA Basic 강의자료] Thread 생성

 

JAVA Basic 강의자료] Thread 생성

 

 

 

 

실무개발자를위한 실무교육 전문교육센터학원
www.oraclejava.co.kr에 오시면 보다 다양한 강좌를 보실 수 있습니다.

 

 

 

Thread 생성

 


*Thread 상속
  -스레드 생성 -> start() -> run()
  -run()은 반드시 재정의해야 함
  -Thread클래스의 멤버 사용 가능

 


<소스코드>


import java.lang.Thread;
class NewThread extends Thread {
      //To do something…
      public void run() {
         //Thread Body 재정의
     }
      //To do Something
}

public class NewThreadMain {
     public static void main(String[] args){
            NewThread n = new NewThread(); //스레드의 생성
            n.start(); //스레드의 시작
            System.out.println(n.getName());
            n.setName("스레드래!");
            System.out.println(n.getName());
            try{
                  Thread.sleep(2000);
                  System.out.println(n.toString());
           }catch(InterruptedException e){
           }
    }
}

+ Recent posts