摘要: 后台线程提供一种通用的线程服务,这个线程并不属于程序中不可或缺的部分。所以,当所有的非后台线程结束时,程序也就终止了,同时也杀死了所有的后台线程。所以后台线程不一定会运行完。import java.util.concurrent.TimeUnit;/** * 后台线程 * @author Administrator * */public class DaemonDemo implements Runnable { @Override public void run() { try { while (true) { T... 阅读全文
posted @ 2014-03-18 23:40 菜园的鸟 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 在java并发中提供了Callable的一个接口,可以在线程中返回一个参数,这是接口Runable所做不到的。。import java.util.ArrayList;import java.util.Iterator;import java.util.concurrent.Callable;import java.util.concurrent.ExecutionException;import java.util.concurrent.ExecutorService;import java.util.concurrent.Executors;import java.util.concurre 阅读全文
posted @ 2014-03-18 23:27 菜园的鸟 阅读(2324) 评论(0) 推荐(1) 编辑