मुख्य विधि में जावा 1.5 निष्पादक सेवा तंत्र का उपयोग करके एक बाल धागा शुरू हो जाता है। जब तक बच्चा धागा पूरा नहीं हो जाता तब तक मैं मुख्य थ्रेड कैसे इंतजार कर सकता हूं?निष्पादक सेवा का उपयोग शुरू करने वाले थ्रेड में कैसे शामिल होना है?
public class MainClass {
public static void main(String[] args) {
ExecutorService executorService=null;
try {
executorService=Executors.newFixedThreadPool(1);
executorService.execute(new TestThread());
System.out.println("Main program exited...");
} catch (Exception e) {
e.printStackTrace();
} finally {
executorService.shutdown();
}
}
}
public class TestThread extends Thread {
public TestThread() {
}
public void run() {
try {
for (int i=0;i<10;i++) {
System.out.println(i);
TimeUnit.SECONDS.sleep(5);
}
} catch (InterruptedException e) {
e.printStackTrace();
}
}
}
कृपया का उपयोग नहीं करते जावा पर सी शैली मांगपत्र - बस कोड अब –