yield()

sungs·2025년 7월 6일

자바

목록 보기
34/95

yield()

  • 급하지 않은 스레드가 다른 스레드에게 우선 순위를 양보하는 메서드다.
  • sleep()으로 양보하게 해버리면 스레드 상태도 바뀌고 양보를 할 필요도 없는 상황에서 양보를 하게 된다. 하지만 yield()를 사용하면 양보를 하지 않아도 될 상황에 양보하지 않고 계속 실행될 수 있다.
  • 참고로 양보해도 그 스레드는 runnable 상태다.
profile
앱 개발 공부 중

0개의 댓글