package MultiThread; import java.util.List; import java.util.concurrent.CountDownLatch; public class MyThread implements Runnable{ private List list; private CountDownLatch countDownLatch; public MyThread(List list, CountDownLatch countDownLatch) { this.list = list; this.countDownLatch = countDownLatch; } public void run() { // æ¯ä¸ªçº¿ç¨åList䏿·»å 100个å ç´ for(int i = 0; i < 100; i++) { list.add(new Object()); } // 宿ä¸ä¸ªåçº¿ç¨ countDownLatch.countDown(); } }