Execu与线程池:如何创建正确线程池.pdf

Execu与线程池:如何创建正确线程池.pdf

22-Executor与线程池:如何创建正确的线程池?

虽然在Java语言中创建线程看上去就像创建一个对象一样简单,只需要newThread()就可以了,但实际上创

建线程远不是创建一个对象那么简单。创建对象,仅仅是在JVM的堆里分配一块内存而已;而创建一个线

程,却需要调用操作系统内核的API,然后操作系统要为线程分配一系列的资源,这个成本就很高了,所以

线程是一个重量级的对象,应该避免频繁创建和销毁。

那如何避免呢?应对方案估计你已经知道了,那就是线程池。

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档