java-threads

    4熱度

    3回答

    我相信static main方法中的變量也應該是static爲好。 的問題是,我不能在此方法中使用this可言。如果我沒有記錯的話,我必須啓動線程commnad myThread = new ThreaD(this)。 的下面的代碼,因爲我在線程起始使用this產生錯誤。 我在這裏做了什麼錯? package app; public class Server implements Runnab

    0熱度

    1回答

    我的應用程序出現問題。我有一個SurfaceHolder用於繪製到畫布上。 在surfaceCreated方法下,我調用thread.start(); 在surfaceDestroyed方法下,我打電話給thread.join(); 我運行我的應用程序並按主頁鍵,whoch依次調用surfaceDestroyed方法。 問題是,當我隨後嘗試再次運行我的應用程序時,我得到一個線程已經啓動的異常。爲什

    0熱度

    5回答

    輸出結果是:RunnableA ThreadB 我不明白它是怎麼回事? (在B類的run方法會發生什麼) class A implements Runnable{ public void run(){ System.out.println("RunnableA"); } } class B extends Thread{ B(Runnable r){