스레드는 실행 중인 프로그램 안에서 진행되는 하나의 작업 경로입니다. 프로그램은 스레드를 여러 개 두어 각 활동마다 완전히 별도의 프로그램을 시작하지 않고도 여러 작업을 처리할 수 있습니다.
두 명의 작업자가 책상 하나와 같은 메모를 공유한다고 생각해 보세요. 한 사람은 화면에 응답하고 다른 사람은 백그라운드 작업을 처리할 수 있습니다.
스레드는 프로그램 메모리의 일부를 공유해 정보를 나누기 쉽습니다. 하지만 동시에 같은 정보를 바꿀 때는 주의가 필요합니다.
