如何启动两个线程,其中线程1首先执行,线程2在线程1结束时启动,而主方法线程可以继续其工作而无需锁定其他两个线程?我已经尝试过join()但是它需要从必须等待另一个的线程调用,没有办法做像thread2.join(thread1);这样的事情。如果我在main()中调用连接,我因此有效地停止了主线程的执行,而不仅仅是线程2。因此我尝试使用ExecutorService但同样的问题。importjava.util.concurrent.ExecutorService;importjava.util.concurrent.Executors;importjava.util.concurre