码迷,mamicode.com
首页 > 其他好文 > 详细

同步方法与异步方法

时间:2020-07-09 19:33:02      阅读:110      评论:0      收藏:0      [点我收藏+]

标签:用户   时间   改善   执行   用户体验   调度   启动顺序   异步多线程   体验   

同步方法:发起调用,完成后才继续下一行,按照序执行
异步方法:发起调用,不等待完成,直接进入下一步,启动一个新线程来完成计算

特点

同步方法:

1,主线程(UI线程)忙于计算,无暇他顾同步方法慢,只有一个线程计算

2,有序执行            

异步多线程方法:

1,主线程闲置,计算任务交给子线程完成

2,因为多个线程并发计算CPU利用率高,以资源换性能好处:改善用户体验,提高页面加载效率

3,启动无序:线程资源是向操作系统申请的,由操作系统的调度策略决定,所以启动顺序随机同一个任务同一个线程,执行的时间也不确定,CPU分片结束也无序

同步方法与异步方法

标签:用户   时间   改善   执行   用户体验   调度   启动顺序   异步多线程   体验   

原文地址:https://www.cnblogs.com/m962263807/p/13275370.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!