| Thread Class | Runnable Interface |
|---|---|
| 자바는 다중 상속 지원안해서 이 방식은 확장 제한 | 인터페이스라서 다른 인터페이스 도입 가능 + 상속 받기 가능 |
| Runnable 이 객체 지향 디자인 관점에서 다 나은 프랙티스. 이를 통해 개발자는 다른 스레드 객체 혹은 스레드 풀 사용하여 동일 작업 재사용 가능. |
| Thread Class | Runnable Interface |
|---|---|
| 자바는 다중 상속 지원안해서 이 방식은 확장 제한 | 인터페이스라서 다른 인터페이스 도입 가능 + 상속 받기 가능 |
| Runnable 이 객체 지향 디자인 관점에서 다 나은 프랙티스. 이를 통해 개발자는 다른 스레드 객체 혹은 스레드 풀 사용하여 동일 작업 재사용 가능. |