我有一个方法spider
,它实现了一个使http到达网页的runnable。
我在同一个方法中有一个私有类,它存储有关网页的信息,下载所花费的时间等。
现在我有一个运行spider
方法的executorService使用的URL列表。
如何获取已处理的网址列表以及每个网址的统计信息。
我需要让每个线程返回'stat的对象以及相关的url。
答案 0 :(得分:2)
当您向ExecutorService
发送内容时,应使用submit
方法,该方法返回可用于访问结果的Future
。如果您需要返回一个值,那么如果您希望返回Callable<V>
值,则应提交V
对象。
答案 1 :(得分:1)