Melalui Parameter ke Benang Java
Untuk menghantar parameter kepada benang, anda boleh menggunakan pembina objek Runnable untuk menyimpan parameter untuk guna nanti. Coretan kod berikut menunjukkan perkara ini:
<code class="java">public class MyRunnable implements Runnable { public MyRunnable(Object parameter) { // store parameter for later user } public void run() { } }</code>
Untuk menggunakan urutan dengan parameter tertentu, anda boleh menggunakan sintaks berikut:
<code class="java">Runnable r = new MyRunnable(param_value); new Thread(r).start();</code>
Kelas Tanpa Nama
Kelas tanpa nama juga boleh digunakan untuk menghantar parameter kepada urutan. Coretan kod berikut menunjukkan cara:
<code class="java">new Thread(new Runnable() { @Override public void run() { // code to be executed } }).start();</code>
Dalam contoh ini, kelas tanpa nama dicipta yang melaksanakan antara muka Runnable. Parameter boleh dihantar ke urutan dalam pembina kelas tanpa nama.
Atas ialah kandungan terperinci Bagaimanakah parameter boleh dihantar ke benang Java?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!