1. 쓰레드란 무엇인가?**쓰레드(Thread)**는 하나의 프로세스 내에서 독립적으로 실행되는 작업 단위다.자바 프로그램은 main 쓰레드에서 시작되며,추가적인 작업을 병렬로 처리하기 위해 새로운 쓰레드를 생성할 수 있다.쓰레드의 특징같은 프로세스 내의 쓰레드는 힙, 클래스 영역을 공유하고 스택은 독립적이다.한 쓰레드에서 예외가 발생해 종료되더라도 다른 쓰레드는 영향을 받지 않는다.자바는 쓰레드를 JVM 레벨에서 관리하고, 실제 실행은 OS의 네이티브 쓰레드를 사용한다. (Java 21부터는 가상 쓰레드도 가능)2. 쓰레드 생성 방법 – Thread 상속 vs Runnable 구현자바에서 쓰레드를 생성하는 대표적인 두 가지 방식이 있다.2-1. Thread 클래스 상속class MyThread exte..