摘要: 在Java平台,实现异步调用的角色有如下三个角色:调用者、 提货单 、真实数据,一个调用者在调用耗时操作,不能立即返回数据时,先返回一个提货单 .然后在过一断时间后凭提货单来获取真正的数据.去蛋糕店买蛋糕,不需要等蛋糕做出来(假设现做要很长时间),只需要领个提货单就可以了(去干别的 事情),等到蛋糕 阅读全文
posted @ 2017-05-10 16:35 奥特快啦 阅读(27420) 评论(2) 推荐(1) 编辑
摘要: 介绍new Thread的弊端及Java四种线程池的使用,对Android同样适用。本文是基础篇,后面会分享下线程池一些高级功能。 1、new Thread的弊端执行一个异步任务你还只是如下new Thread吗? 那你就out太多了,new Thread的弊端如下: a. 每次new Thread 阅读全文
posted @ 2017-05-10 16:23 奥特快啦 阅读(719) 评论(0) 推荐(0) 编辑
摘要: import java.util.concurrent.Executor;import java.util.concurrent.Executors;public class Test {private final static Executor executor = Executors.newCa 阅读全文
posted @ 2017-05-10 16:12 奥特快啦 阅读(35045) 评论(1) 推荐(0) 编辑