데몬 쓰레드, 쓰레드의 상태

0

데몬 쓰레드 (Daemon thread)

: 일반 쓰레드(non-daemon thread)의 작업을 돕는 보조적인 역할을 수행

  • 일반쓰레드가 모두 종료되면 자동적으로 종료된다.
  • 가비지컬렉터(gc), 자동저장, 화면 자동갱신 등에 사용된다.
  • 무한루프와 조건문을 이용해서 실행 후 대기하다가 특정조건이 만족되면 작업을 수행하고 다시 대기하도록 작성한다. (while + if)

예제

쓰레드의 상태


-> 뒤에서 자세하게 설명

쓰레드의 실행 제어

: 쓰레드의 실행을 제어할 수 있는 메서드가 제공된다.
-> 이들로 보다 효율적인 프로그램을 작성할 수 있다.

-> static은 자기 자신만 가능. 남에게 양보하라고 시킬 수 없다.

profile
백엔드를 공부하고 있습니다.

0개의 댓글