이 글(링크)을 읽고 이해한 대로 정리한 글입니다.
프로그램을 실행하면 연이어 따라오는 경로
모든 자바 스레드는 java.lang.Thread 클래스가 생성하고 통제한다.
싱글 스레드 어플리케이션은 스레드가 하나뿐이고 한 번에 하나의 작업만 수행할 수 있다.
반면, 멀티 스레드(스레드가 여러 개)에서는 각 스레드가 서로 다른 작업을 수행하므로 여러 작업을 동시에 수행할 수 있다.