kata kunci yang tidak menentu memastikan keterlihatan dan susunan pembolehubah kongsi berbilang benang: Keterlihatan: Pengubahsuaian kepada pembolehubah yang tidak menentu serta-merta ditunjukkan dalam urutan lain. Keteraturan: Susunan operasi pembolehubah yang tidak menentu adalah konsisten dengan susunan program.
Peranan tidak menentu dalam Java
Kata kunci yang tidak menentu digunakan untuk memastikan pembolehubah yang dikongsi kekal kelihatan dan tersusun merentas berbilang urutan. Ia dilaksanakan dengan cara berikut:
1. Keterlihatan
Nilai pembolehubah perlu konsisten merentas semua urutan.
Sesuatu pembolehubah mengandungi rujukan kepada sumber lain yang dikongsi antara berbilang urutan.tidak menentu tidak menghalang konflik benang atau perlumbaan data.
Membaca dan menulis pembolehubah tidak menentu masih tertakluk kepada model memori Java. Overhed prestasi pembolehubah tidak menentu biasanya kecil, tetapi mungkin memberi kesan kepada prestasi dalam beberapa kes.Atas ialah kandungan terperinci Peranan tidak menentu dalam java. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!