随笔分类 -  异步

摘要:线程池是单例,一个进程里只有一个线程池 阅读全文
posted @ 2017-02-22 16:24 HepburnXiao 阅读(182) 评论(0) 推荐(0)
摘要:Threads 最早的版本,微软推荐不要再使用Thread了thread不支持带返回值的方法本身也没有线程回调,但是可以自己做一个 阅读全文
posted @ 2017-02-22 16:22 HepburnXiao 阅读(190) 评论(0) 推荐(0)
摘要:委托的异步调用异步多线程的三大特点:1.同步方法卡界面,原因是主线程被占用;异步方法不卡界面,原因是计算交给了别的线程,主线程空闲2.同步方法慢,原因是只有一个线程计算;异步方法快,原因是多个线程同事计算,但是更消耗资源,不宜太多3.建议线程的数量不要超过 CPU核数*44.异步多线程是无序的,启动 阅读全文
posted @ 2017-02-22 16:19 HepburnXiao 阅读(211) 评论(0) 推荐(0)
摘要:程序顺序执行,用的是主线程 阅读全文
posted @ 2017-02-22 16:17 HepburnXiao 阅读(102) 评论(0) 推荐(0)
摘要:1. 通过Task启动多线程 2. 解决多线程的几大应用场景 运行结果 阅读全文
posted @ 2016-11-28 15:32 HepburnXiao 阅读(160) 评论(0) 推荐(0)
摘要:1. 异步的回调和状态参数2. 异步等待3. 获取异步的返回值 结果 阅读全文
posted @ 2016-11-25 14:16 HepburnXiao 阅读(174) 评论(0) 推荐(0)
摘要:1. 同步方法卡界面,因为主线程被占用,无法响应操作;异步多线程方法不卡界面,因为计算机任务交给主线程,主线程(UI线程)闲置。 2. 同步方法慢,因为只有一个主线程工作,但是资源占用少;异步多线程方法快,因为多线程并发计算,但是资源占用多。 多线程的调度管理是耗资源的。3. 异步方法启动是无序的, 阅读全文
posted @ 2016-11-24 15:38 HepburnXiao 阅读(204) 评论(0) 推荐(0)