사용자 스레드는 핵심을 실행시키는 일반적인 스레드를 말한다. 얘네가 다 끝나야지 비로소 실행이 끝난다.
사용자 스레드와는 달리, 백그라운드에서 보조적인 역할을 하는 스레드다. 뒤에서 지원해주는 게임 속의 서포터라고도 할 수 있을 것 같다. 얘네는 다 실행되지 않더라도 사용자 스레드가 끝나는 순간 끝나게 된다.
스레드를 생성해주고 그 스레드의 객체에다가 객체 이름.setDemon(true)을 해주면 된다. 실행 방법도 스레드와 똑같다.