kotlin协程

2019-10-09  本文已影响0人  Allenlll
class MyContinuation<T> :Continuation<T>{

class MyContinuationInterceptor :ContinuationInterceptor{
       GlobalScope.launch {
            var deffer1 = GlobalScope.async<Int> {
                Log.d("chao", "1" + Thread.currentThread().name)
                3
            }

            var deffer2 = GlobalScope.async<Int> {
                Log.d("chao", "2" + Thread.currentThread().name)
                4
            }

            var num = deffer1.await() + deffer2.await()
            Log.d("chao", "3" + Thread.currentThread().name + ":" + num)
        }
 var job1 = GlobalScope.launch(start = CoroutineStart.DEFAULT) {
上一篇 下一篇

猜你喜欢

热点阅读