首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

Java异步下载网页,该怎么解决

2013-07-20 
Java异步下载网页java能够异步的下载网页么?我想在一个线程里面开多个链接来下载多个网页,但不知道改从何

Java异步下载网页
java能够异步的下载网页么?我想在一个线程里面开多个链接来下载多个网页,但不知道改从何入手,我看了Java异步I/O的东西,好像没什么办法,,有知道能教一下小弟么? Java asynchronous 多线程
[解决办法]

引用:
Quote: 引用:

多线程呗!线程队列,参考java.util.concurrent包中的类!

我不想用线程因为我现在在做一个网络爬虫,在同一个时间内可能会有过百个连接,所以我们想用异步的通信

爬虫大部分都要用多线程实现把!可以线程间通信呀!要不你使用消息队列把!activemq之类的!~
[解决办法]
引用:
我知道创建线程但我不想用线程因为我现在在做一个网络爬虫,在同一个时间内可能会有过百个连接,所以我们想用异步的通信


其实百来个线程对JVM来说也不算啥。

如果你打算用NIO的话,虽然可以实现单个线程同时管理多个连接,但其实开发复杂度会增加不少。

热点排行