Java中的连续线程

vas*_*sin 2 java multithreading

问候,

我正在尝试解决以下任务:给定N个线程,让它们连续运行.例如,它们中的每一个都应按以下顺序输出它的数字:

线程1线程2 ...线程N.

我怎么做,只使用wait/notify和synchronized方法(没有标志等)?

PS抱歉我的英语不好:)

hig*_*ted 7

thread1.start();
thread1.join();

thread2.start();
thread2.join();

...
Run Code Online (Sandbox Code Playgroud)

对.join()的调用将等待线程完成后再继续.