AsyncTask执行顺序,并发执行。

论坛 期权论坛 脚本     
已经匿名di用户   2022-5-29 19:35   2976   0
我们可以通过AsyncTask.execute()方法来调用,系统默认的线程池来处理当前的任务,系统默认的线程池用的是SerialExecutor.这个线程池控制所有任务按顺序执行。也就是一次只执行一条.当前执行完了,才执行下一条.
2.3平台以前是所有的任务并发执行。
AsyncTask.executeOnExecutor(AsyncTask.THREAD_POOL_EXECUTOR)你也可以采用这个系统提供的线程池来处理你的任务
默认这个线程池是并发处理任务的,也就是不按顺序来.核心为5条,最大128条
分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:81
帖子:4969
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP