홈>
kotlin에서 다중 스레드처럼 다중 시작하는 방법
나는 그first
를 만들고 싶어
second
영원히 동시에 일하고 있습니다 !!
이 코드처럼 ...
runBlocking {
// first
launch{
first()
}
// second
launch{
second()
}
}
suspend fun first(){
// do something
delay(1000L)
// Recursive call
first()
}
suspend fun second(){
// do something
delay(1000L)
// Recursive call
second()
}
-
답변 # 1
관련 질문
- kotlin - produce vs 채널 ()
- kotlin - 일시 중지 함수를 호출하기 위해 Controller 메서드 내부에 코 루틴을 만드는 방법
- Kotlin 흐름 조합
- kotlin - Ktor HttpClient가 runBlocking에서 멈춤
- kotlin - 코 루틴 캔슬 이해하는 방법은 협동
- kotlin coroutines - kotlin globalrun에서 runblocking
- kotlin - AppModule에서 작업 및 코 루틴 컨텍스트를 싱글 톤으로 이동
- android - 객체 상태가 변경된 경우 코 루틴 작업을 진행하는 방법은 무엇입니까?
- 여러 Kotlin Coroutines 일시 중단 기능에서 단일 동기 기능으로
- kotlin - 예외 후 흐름을 재개하는 방법
사이클로 무한 실행을 구현할 수 있습니다