Ana yöntemde çocuk iş parçacığı, java 1.5 çalıştırıcı hizmet mekanizması kullanılarak başlatılır. Çocuk iş parçacığı tamamlanana kadar ana iş parçacığının nasıl beklemesini sağlayabilirim?Yönetici hizmeti kullanılarak başlatılan iş parçacığına nasıl katılırım?
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();
}
}
}
Java C tarzı girinti lütfen kullanmayın - sadece o ARTIK kod –