Java-具有CountDownLatch和参数的线程?

时间:2019-11-14 17:02:53

标签: java multithreading countdownlatch

我正在尝试在Java应用程序中实现多线程。我的Java类实现了Runnable,并具有许多实例变量。我这样创建线程:

JavaClass jc = new JavaClass(param1, param2, ...); 
JavaClass jc2 = new JavaClass(param1, param2, ...); 
JavaClass jc3 = new JavaClass(param1, param2, ...); 

为了创建线程,我使用以下代码:

Thread t1 = new Thread(jc); 
Thread t2 = new Thread(jc2); 
Thread t3 = new Thread(jc3); 

但是,我想使用CountDownLatch,例如:

CountDownLatch cdl = new CountDownLatch(3);
cdl.await();

在创建线程时如何将闩锁传递给线程?我不确定如何使用可运行的对象和闩锁创建线程。

0 个答案:

没有答案