![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
线程池
Android海纳百川
这个作者很懒,什么都没留下…
展开
-
浅谈对JAVA线程池的理解(一)
在android开发中避免不了地会经常和线程打交道,我们常用的线程类不外乎Thread和AsyncTask这两个,单线程还好说,new一个Thread或者AsyncTask对象,执行一下就OK了,基本上就能满足很多简单的需求了,困难点是遇到多线程怎么办,比如要异步地下载50个图片,我们不能简单地创建50个线程,因为进程维护每一个线程都是要花费时间和空间的,线程数目多了,会占用大量的cpu资源,不仅原创 2016-11-01 21:32:02 · 920 阅读 · 0 评论 -
浅谈对java线程池的理解二
在《浅谈对java线程池的理解一》中介绍了线程池的创建,一般利用Executors类提供的方法进行创建就可满足需求了,当然如果要想进一步创建更加自定义化的线程池,可以利用ThreadPoolService的构造方法进行创建,这里不再详细介绍了,感兴趣的同学可以自行查阅API。 本篇主要讲述一下线程池的使用。我们先看一下线程池相关几个核心类的类图: 由上面类图可以看出,ExecutorSer原创 2016-12-28 00:43:55 · 798 阅读 · 0 评论 -
Java 创建线程池两种不同方法的比较
本文转载自 http://www.linuxidc.com/Linux/2013-06/85366.htm 用java做抓取的时候免不了要用到多线程的了,因为要同时抓取多个网站或一条线程抓取一个网站的话实在太慢,而且有时一条线程抓取同一个网站的话也比较浪费CPU资源。要用到多线程的等方面,也就免不了对线程的控制或用到线程池。 我在做我们现在的那一个抓取框架的时候,就曾经用过java.转载 2016-11-01 22:14:12 · 1054 阅读 · 0 评论