上后谈爱情

导航

 

1.线程池的运用的原理:把线程进行复用,不需要普通一样创建线程,销毁线程

所有东西,让几个线程池不断地复用,所有线程保留下来,需要list列表形式:

一个线程池通过ExecotorService的实例进行表示:通过ExecutorService类进行调度和使用,Executors的类创建线程池的类型:
http://www.oschina.net/question/12_11255

在不同方法实现根本使用的ThreadPoolExecutore来进行实现

ExecutorService pool=Executors.newFixedThreadPool(4)

在此种两种类型方法,Runnable(无法回值得)和Callable(有返回值的),

在使用4个线程完成任务10次

ExecutorService pool = Executors.newFixedThreadPool(4);
 
for(int i = 0; i < 10; i++){
   pool.submit(new StringTask());
}

在最后必须要是手工关闭,pool.shutdown();

2.可以通过newCacheThreadExecutor,自带的
posted on 2016-08-25 10:42  上后谈爱情  阅读(239)  评论(0编辑  收藏  举报