将2个async{}.await()
块一个写在另一个下面,而不是将所有代码放在单async{}.await()
块中,有什么区别吗?
示例1:
async(CommonPool) {
//long running code 1
}.await()
async(CommonPool) {
//long running code 2
}.await()
示例2:
async(CommonPool) {
//long running code 1
//long running code 2
}.await()
哪个更好,它看起来一样,只是好奇......
注意://long running code 1
和//long running code 2
需要连续投放
EDIT1:
我问,因为我的项目充满了来自Example 1
的代码由于某种原因:D