![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
iteye_12968
这个作者很懒,什么都没留下…
展开
-
java读取excel文件
关于java读写excel的例子请看http://www.iteye.com/topic/55844 import java.io.FileInputStream; import java.io.IOException; import java.io.InputStream; import jxl.Cell; import jxl.Sheet; import jxl.Work...2011-12-18 15:08:49 · 58 阅读 · 0 评论 -
说Executor框架线程池任务执行全过程(1)
一、前言 1.5后引入的Executor框架的最大优点是把任务的提交和执行解耦。要执行任务的人只需把Task描述清楚,然后提交即可。这个Task是怎么被执行的,被谁执行的,什么时候执行的,提交的人就不用关心了。具体点讲,提交一个Callable对象给ExecutorService(如最常用的线程池ThreadPoolExecutor),将得到一个Future对象,调用Future对象的get...原创 2015-06-28 18:53:00 · 111 阅读 · 0 评论 -
说Executor框架线程池任务执行全过程(2)
上一篇文章中通过引入的一个例子介绍了在Executor框架下,提交一个任务的过程,这个过程就像我们老大的老大要找个老大来执行一个任务那样简单。并通过剖析ExecutorService的一种经典实现ThreadPoolExecutor来分析接收任务的主要逻辑,发现ThreadPoolExecutor的工作思路和我们带项目的老大的工作思路完全一致。在本文中我们将继续后面的步骤,着重描述下任务执行的...原创 2015-06-28 19:01:02 · 130 阅读 · 0 评论