본문 바로가기
자바

자바 멀티 스레드 작업 스레드 하위 클래스로 생성

by cdbitmana 2020. 11. 3.

Thread 하위 클래스로부터 생성

Thread의 하위 클래스로 작업 스레드를 정의하면서 작업 내용을 포함

public class WorkerThread extends Thread {
  @Override
    public void run( ){
    스레드가 실행할 코드;
    }
}

Thread thread = new WorkerThread();

 

 

코드를 절약하기 위해 Thread 익명 객체로 작업 스레드 객체 생성

Thread thread = new Thread( ){
      public void run( ){
      스레드가 실행할 코드;
   }
};

 

이렇게 생성된 작업 스레드 객체에서 start( ) 메소드를 호출하면 작업 스레드는 자신의 run( ) 메소드를 실행한다.

thread.run();

'자바' 카테고리의 다른 글

자바 JDBC ResultSet 명령어  (0) 2020.11.11
자바 JDBC 프로그래밍  (0) 2020.11.11
자바 멀티 스레드 작업 스레드 직접 생성  (0) 2020.11.03
자바 멀티 스레드  (0) 2020.11.03
자바 프로세스와 스레드  (0) 2020.11.03