同步方法与异步方法
Posted m962263807
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了同步方法与异步方法相关的知识,希望对你有一定的参考价值。
同步方法:发起调用,完成后才继续下一行,按照序执行
异步方法:发起调用,不等待完成,直接进入下一步,启动一个新线程来完成计算
特点
同步方法:
1,主线程(UI线程)忙于计算,无暇他顾同步方法慢,只有一个线程计算
2,有序执行
异步多线程方法:
1,主线程闲置,计算任务交给子线程完成
2,因为多个线程并发计算CPU利用率高,以资源换性能好处:改善用户体验,提高页面加载效率
3,启动无序:线程资源是向操作系统申请的,由操作系统的调度策略决定,所以启动顺序随机同一个任务同一个线程,执行的时间也不确定,CPU分片结束也无序
以上是关于同步方法与异步方法的主要内容,如果未能解决你的问题,请参考以下文章