import java.util.concurrent.Executor; import java.util.concurrent.Executors; public class MySearchTest2 { private final static Executor executor = Executors.newCachedThreadPool();// 啟用多線程 private static String mainUrl = "http://ac.qq.com/Comic/index/state/pink/page/";// 可以根據騰訊漫畫的分類來進行抓取 private static String url = "http://ac.qq.com/Jump";// +/Comic/comicInfo/id/11111 // 可以獲取具體的漫畫頁面 public static void main(String[] args) { for (int i = 0; i < 144; i++) { final int j = i; executor.execute(new Runnable() { @Override public void run() { try { System.out.println("begin*************第" + j + "頁"); getArticleListFromUrl(mainUrl + j); System.out.println("end*************第" + j + "頁"); } catch (Exception e) { } } }); } } }