美文网首页
kotlin 协程

kotlin 协程

作者: ElonYanJ | 来源:发表于2018-12-27 11:33 被阅读10次

CoroutineStart.DEFAULT调用时间是不固定的

多个协程调调用 每个自协程不是顺序调用

        Log.d("Corountines", "111")
        GlobalScope.launch(start = CoroutineStart.DEFAULT) {
            Log.d("Corountines", "222")
        }
        Log.d("Corountines", "333")
        GlobalScope.launch(start = CoroutineStart.DEFAULT) {
            Log.d("Corountines", "444")
        }
        Log.d("Corountines", "555")
        GlobalScope.launch(start = CoroutineStart.DEFAULT) {
            Log.d("Corountines", "666")
        } 
        Log.d("Corountines", "777")

会出现

Corountines: 1
Corountines: 2
Corountines: 3
Corountines: 4
Corountines: child_3
Corountines: child_1
Corountines: child_2

或者

1
2
3
child_1
child_3
child_2
4

相关文章

网友评论

      本文标题:kotlin 协程

      本文链接:https://www.haomeiwen.com/subject/ezhrlqtx.html