傳遞參數給 Java 執行緒
要傳遞參數參數給執行緒參數,可以使用 Runnable 物件的建構子來儲存參數以後使用。以下程式碼片段示範了這一點:
<code class="java">public class MyRunnable implements Runnable { public MyRunnable(Object parameter) { // store parameter for later user } public void run() { } }</code>
要使用特定參數呼叫線程,您可以使用以下語法:
<code class="java">Runnable r = new MyRunnable(param_value); new Thread(r).start();</code>
匿名類別
匿名類別<code class="java">new Thread(new Runnable() { @Override public void run() { // code to be executed } }).start();</code>匿名類別匿名類別匿名類別匿名類別 匿名類別也可以用來向執行緒傳遞參數。以下程式碼片段顯示如何實作:在此範例中,建立了一個實作 Runnable 介面的匿名類別。可以在匿名類別的建構函式中將參數傳遞給執行緒
以上是如何向Java執行緒傳遞參數?的詳細內容。更多資訊請關注PHP中文網其他相關文章!