2.3 CoroutineContext kotlin fun main() { GlobalScope.launch { } } kotlin suspend fun fetchData(): String { return data } kotlin val deferredResult: Deferred<String> = async { fetchData() } val result: String = deferredResult.await() kotlin suspend fun performTask() { withContext(Dispatchers.IO) { } } kotlin val job = Job() val coroutineScope = CoroutineScope(Dispatchers.Main + job) coroutineScope.launch { } job.cancel()


上一篇:
下一篇:
切换中文