Java에서 스레드를 구현하는 방법은 여러 가지가 있으며, 대표적으로 다음과 같은 방식이 있습니다.Thread 클래스를 상속받아 구현Runnable 인터페이스를 구현Callable과 Future를 활용ExecutorService를 이용한 스레드 풀(Thread Pool) 활용 1. Thread 클래스를 상속받아 구현Thread 클래스를 직접 상속하여 run() 메서드를 오버라이딩하는 방식입니다.class MyThread extends Thread { @Override public void run() { for (int i = 0; i 특징Thread 클래스를 상속받으면 다른 클래스를 상속받을 수 없음 (단일 상속 문제)단순한 구현이 필요할 때 적합2. Runnable 인터페이스를 ..