假设我有一个主题:
Thread threadA = new Thread(() -> {
int i = doSomething();
});
我想调用另一个将int'i'作为参数的方法,但是从threadA这样做会大大减慢线程的速度。我该怎么做:
Thread threadA = new Thread(() -> {
int i = doSomething();
doSomethingElse(i);
});
但是是否可以在另一个线程(threadB)上执行方法'doSomethingElse()',并且如果threadB繁忙,请等到它不执行然后再执行?