Java5 并发学习 http://lavasoft.blog.51cto.com/62575/115112
通过Executor来启动线程比用Thread的start()更好。在新特征中,可以很容易控制线程的启动、执行和关闭过程,还可以很容易使用线程池的特性。
ExecutorService的execute和submit方法 区分
http://blog.youkuaiyun.com/peachpi/article/details/6771946
Java Callable 和Runnable
http://blog.youkuaiyun.com/carolzhang8406/article/details/6732731
http://auguslee.iteye.com/blog/1292335
ExecutorService线程池
http://blog.sina.com.cn/s/blog_6151984a0100krj8.html
通过Executor来启动线程比用Thread的start()更好。在新特征中,可以很容易控制线程的启动、执行和关闭过程,还可以很容易使用线程池的特性。
ExecutorService的execute和submit方法 区分
http://blog.youkuaiyun.com/peachpi/article/details/6771946
Java Callable 和Runnable
http://blog.youkuaiyun.com/carolzhang8406/article/details/6732731
http://auguslee.iteye.com/blog/1292335
ExecutorService线程池
http://blog.sina.com.cn/s/blog_6151984a0100krj8.html