
多线程
xxz_phoebe
流水不争先,争的是滔滔不绝
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java四种线程池的使用
原文地址: http://cuisuqiang.iteye.com/blog/2019372 ava通过Executors提供四种线程池,分别为: newCachedThreadPool创建一个可缓存线程池,如果线程池长度超过处理需要,可灵活回收空闲线程,若无可回收,则新建线程。 newFixedThreadPool 创建一个定长线程池,可控制线程最大并发数,超出的线程转载 2017-07-26 10:27:32 · 365 阅读 · 0 评论 -
多线程使用之主线程与多线程响应同步
需求: 导出数据10000条数据到excel表中。希望用多线程优化导出速度。 设计: 将10000条数据分成10份。用10个线程分别给excel写值分10个sheet页 问题: 导出数据时,由于写值启动了多线程,导出数据为空excel表格 问题的梳理: 由于启动了多线程,多线程的意义是不影响主线程的响应速度,这样导致的问题是response响应给excel表了,但原创 2017-12-21 17:37:16 · 1424 阅读 · 0 评论 -
多线程使用之Future类
借鉴网址:传送点 1. Future的应用场景 在并发编程中,我们经常用到非阻塞的模型,在之前的多线程的三种实现中,不管是继承thread类还是实现runnable接口,都无法保证获取到之前的执行结果。通过实现Callback接口,并用Future可以来接收多线程的执行结果。 Future表示一个可能还没有完成的异步任务的结果,针对这个结果可以添加Call...原创 2019-03-12 17:07:27 · 1736 阅读 · 0 评论