测试类 /** * */package reachPhone;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;import java.util.concurrent.Callable;import java.util.concurrent.ExecutionException;import java.util.concurr
测试类
/**
*
*/
package reachPhone;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import java.util.concurrent.Callable;
import java.util.concurrent.ExecutionException;
import java.util.concurrent.ExecutorService;
import java.util.concurrent.Executors;
import java.util.concurrent.Future;
import com.alibaba.fastjson.JSONObject;
/**
* @author Geese
*
*/
public class TestThread {
public static void main(String[] args) throws ExecutionException, InterruptedException{
System.out.println("----程序开始运行----");
List
phoneList = new ArrayList
(); phoneList.add("01053934604"); phoneList.add("01053934610"); phoneList.add("01053934612"); phoneList.add("01053934613"); phoneList.add("01053934614"); phoneList.add("01053934615"); phoneList.add("01053934616"); phoneList.add("01053934634"); phoneList.add("01053934635"); phoneList.add("01053934636"); List
实现类
/**
*
*/
package reachPhone;
import java.net.URL;
import java.util.HashMap;
import java.util.Map;
import java.util.concurrent.Callable;
import org.jsoup.Jsoup;
import org.jsoup.nodes.Document;
import org.jsoup.select.Elements;
/**
* @author Geese
*
*/
public class MyCallable implements Callable