1. Penerangan
Apabila urutan semasa tidak menentukan keutamaan, semua urutan mempunyai keutamaan biasa.
Keutamaan dinyatakan dalam julat dari 1 hingga 10. 10 menunjukkan keutamaan tertinggi, 1 menunjukkan keutamaan terendah, dan 5 menunjukkan keutamaan biasa. Benang dengan keutamaan tertinggi dilaksanakan terlebih dahulu. Walau bagaimanapun, tiada jaminan bahawa utas akan memasuki keadaan berjalan apabila ia dimulakan.
Benang yang sedang berjalan mungkin sentiasa mempunyai keutamaan yang lebih tinggi daripada benang yang menunggu dalam kumpulan benang untuk peluang untuk dijalankan.
Penjadual menentukan urutan yang hendak dilaksanakan.
t.setPriority() digunakan untuk menetapkan keutamaan urutan.
Sebelum kaedah permulaan benang dipanggil, ingat keutamaan utas.
MIN_PRIORITY, MAX_PRIORITY, NORM_PRIORITY, dsb., tetapkan keutamaan thread Java ialah integer.
2. Contoh
public static final int MIN_PRIORITY = 1; public static final int NORM_PRIORITY = 5; public static final int MAX_PRIORITY = 10;
Koleksi di Jawa dibahagikan terutamanya ke dalam empat kategori :
1 Senarai: dipesan dan boleh diulang
2: dipesan dan boleh diulang; 🎜>4. Pemetaan peta: tidak tertib, kunci unik dan nilai bukan unik.
Atas ialah kandungan terperinci Analisis contoh keutamaan benang Java. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!