如果我有一個類基本線程問題
public Class foo
{
public foo()
{
myclass = new myclass(param)
myclass.initiateState();
val = myclass.getValues();
}
}
Class.initiateState()
是這是在我的GUI構造函數,我想開始一個線程中運行運行一個漫長的過程,但下一行去同一個類獲取一些數據,但如果我在新線程中運行第一行,那麼在它完成之前就會執行它。
我該如何解決這個問題?
嗨,你不應該加載數據無論如何在GUI的約束,GUI應該加載和顯示q uickly。 – 2011-03-02 13:19:12