我有2個職位我想在JAVA中執行。我有:2個線程執行2個類似職位
public static void main(String[] args)
{
takeInfofromDB();
doSomeLongCalculationsWithThatData();
takeInfofromDB2();
doSomeLongCalculationsWithThatData2();
GenerateAnswerFromBothAnswers();
}
是否有可能以某種方式把takeInfofromDB();
和doSomeLongCalculationsWithThatData();
在2個線程?至少有一個仍在工作時,GenerateAnswerFromBothAnswers();
無法執行?
是的,它是可能的。 – 2013-03-17 18:12:18
當然這是可能的。你有什麼嘗試? – 2013-03-17 18:20:28
@JBNizet我試着創建2個獨立的類,但我不想要2個單獨的類。此外,無法獲得'GenerateAnswerFromBothAnswers();'僅在2個線程完成時才能工作 – lily 2013-03-17 18:40:19