thread1 Thread.sleep()과 delay()의 차이점 Kotlin Coroutines는 더 명확하고 간단하게 비동기 코드를 작성하는 방법이라고 설명하였습니다. 비동기 작업을 처리하는 도중 일시 중지를 도입해야하는 상황을 맞이할수 있습니다. 이번시간에는 Thread의 지연 방식인 sleep() 코루틴의 지연 방식인 delay()에 대해 설명하겠습니다. Thread.sleep()delay()사용법 Thread.sleep(milliseconds) 지정된 밀리초 동안 현재 스레드를 일시 중지delay(timeMillis)기본 스레드를 차단하지 않고 지정된 시간 동안 코루틴을 일시 중단 Blocking 유무해당 함수는 Blocking 작업이며, 호출하면 전체 스레드가 차단되고 sleep 기간이 끝날때까지 다른 작업을 수행할 수 없습니다. Non-Blockin.. 2024. 9. 22. 이전 1 다음