【发布时间】:2016-02-04 09:45:27
【问题描述】:
我同时调用多个请求(10)HTTP GET方法。这里调用方法将创建不同的线程(如线程1,线程2 ....)
调用方法:
enter code here: for(int i=0;i<10;i++){Thread.currentThread().getId();HttpClient httpClient = new HtpClient(url);res = httpClient.get(5000);}
然后请求将到达应用程序入口点。入口点将为每个请求创建新线程(如线程 11、线程 12 ....)。
enter code here//public void DoProcess(){Thread.currentThread().getId();// New threads for each request.else........}
但我想知道哪个调用者线程请求创建了应用程序线程。
像线程 1 属于线程 11
Thread 2 belongs Thread 12
请告诉我,如何实现这一点。
【问题讨论】:
-
当线程 1 创建线程 11 时,您将线程 1 的引用传递给线程 11。
标签: java multithreading executorservice