[java] 쓰레드 생성 방법
자바에서는 두 가지 방법으로 쓰레드를 생성할 수 있습니다.
-
Thread 클래스 상속
class MyThread extends Thread { public void run() { // 쓰레드가 실행할 작업 작성 } } public class Main { public static void main(String[] args) { MyThread myThread = new MyThread(); myThread.start(); } }
-
Runnable 인터페이스 구현
class MyRunnable implements Runnable { public void run() { // 쓰레드가 실행할 작업 작성 } } public class Main { public static void main(String[] args) { Thread myThread = new Thread(new MyRunnable()); myThread.start(); } }
두 방법 모두 새로운 쓰레드를 생성하고 실행하기 위한 메커니즘을 제공합니다.
자세한 내용은 Oracle Java Documentation을 참고하시기 바랍니다.