2017-12-06 2 views
0

나는 다양한 유형의 장치가있는 집 시뮬레이션을 가지고 있습니다. 이러한 장치는 일정 시간이 지나면 이벤트를 생성합니다.Kotlin Coroutines의 사용

기기 (세탁기)가 잠시 동안 차단되는 (예 : 2 분) 무언가 (세탁기)를 할 때마다 새 스레드를 사용하기로 결정했기 때문에 주 스레드는 차단되지 않습니다. 이 스레드는 해당 기간 (2 분) 동안 만 잠자기 후 이후에 콜백이 수행됩니다.

Kotlin에서이 corountines에 사용할 수 있습니까? 더 나아질까요?

답변

1

나머지 응용 프로그램에서 coroutines를 사용하는 경우 coroutines에서도이 작업을 수행하는 것이 좋습니다. 그렇지 않다면 나는 어떤 이익도 얻지 못한다. 그러나 수동으로 수행하는 대신 ScheduledExecutorService을 사용할 수 있습니다.