摘要: Callable与 Future两功能是Java在后续版本中为了适应多并法才加入的,Callable是类似于Runnable的接口,实现Callable接口的类和实现Runnable的类都是可被其他线程执行的任务。Callable的接口定义如下;public interface Callable {... 阅读全文
posted @ 2016-01-06 11:14 新手娃娃菜 阅读(238) 评论(0) 推荐(0) 编辑
摘要: ExecutorService已经成为Java并发编程中常用的基础库,几乎所有到线程 任务等执行都要委托ExecutorService。下面是使用过程中10个技巧和窍门。1.为线程池和线程取名 当我们在调试程序将JVM中线程导出Dump时,会出现pool-N-thread-M这样的提示,这是缺省的... 阅读全文
posted @ 2016-01-06 11:01 新手娃娃菜 阅读(1333) 评论(0) 推荐(0) 编辑
摘要: ExecutorService 建立多线程的步骤:1。定义线程类 class Handler implements Runnable{} 2。建立ExecutorService线程池 ExecutorService executorService = Executors.newCachedThrea... 阅读全文
posted @ 2016-01-06 10:56 新手娃娃菜 阅读(3018) 评论(0) 推荐(0) 编辑