스레드(Thread)란?스레드는 프로그램 내에서 동시에 실행될 수 있는 작업 단위예시하나의 프로그램(프로세스)은 여러 가지 일을 동시에 할 수 있는데, 그때 필요한 것이 스레드예시: 웹 브라우저웹 페이지를 로드하는 것.음악이나 영상을 재생하는 것.사용자가 입력하는 키보드를 받아들이는 것.웹 브라우저는 여러 가지 일을 동시에 해야 하니까, 여러 개의 스레드를 사용합니다.한 스레드는 웹 페이지를 읽고,또 다른 스레드는 사용자 입력을 처리하며,다른 스레드는 비디오나 음악을 재생하는 식입니다.이렇게 여러 작업이 동시에 진행될 수 있는 이유가 스레드 덕분입니다. 스레드와 프로그램의 차이프로세스(프로그램): 실행 중인 프로그램 자체를 말합니다. 예를 들어, 게임을 실행하면 그 게임이 하나의 프로세스입니다.스레드: ..