如何使用多线程来抓取Java中的网页?

时间:2011-07-29 17:06:11

标签: java multithreading

如何使用多线程重复相同的方法来阅读网页。

我有一个网址列表,我发送到我的方法来读取网页。我想使用多线程让程序同时读取5个网页以加快速度。

2 个答案:

答案 0 :(得分:0)

使用ThreadPoolExecutor。如果将池大小设置为5并创建Runnable的子类,它将执行您的方法,那么您将获得所需的一切。

答案 1 :(得分:0)

您可以尝试使用java在网络抓取工具上阅读this article ..非常好。