java如何从线程获取主线程。currentThread()?
对不起,我有个愚蠢的问题
我有两条线。Thread_Main和Thread_Simple,在Thread_Main中执行方法A()和方法B()。在线程_中,简单执行方法C()。现在:first performed method A(), then performed method C(), then performed method B(), then performed method A(), then performed method C(), then method B(), ...
但是我想:first performed method A(), then performed method B(), then performed method C(), then A(), B(), C(), ...
怎么做呢?我只是有权访问Thread\u Simple(Thread.currentThread()),如何从Thread获取Thread\u Main。currentThread()
# 1 楼答案
这通常是使用线程锁完成的。这将强制一个线程中的所有方法在另一个线程可以执行之前完成。你能提供代码吗?还有一点困惑,你说你只能访问一个线程是什么意思
# 2 楼答案
您可以为此使用联接方法
输出: