1. Thread란?Thread는 프로세스 내에서 실행되는 작은 실행 단위로, 독립적으로 동작할 수 있는 최소 단위입니다. 하나의 프로세스 안에서 여러 스레드가 동작하여 병렬로 작업을 수행할 수 있으며, 이로 인해 멀티태스킹 및 병렬 처리가 가능합니다. 쉽게 설명하자면, 하나의 프로그램에서 독립된 여러 개의 작업이 동시에 실행될 수 있게 하는 것이 Thread의 주된 역할입니다.Java에서는 Thread를 사용하여 복잡한 작업을 백그라운드에서 수행하거나, UI를 블로킹하지 않도록 작업을 분산시키는 등의 기능을 구현할 수 있습니다.2. Thread 생성 방법Java에서 Thread를 생성하는 방법은 크게 두 가지로 나뉩니다.2.1 Thread Class 상속Thread 클래스를 상속받아 자식 클래스를 구현..