Adakah benang pembanding selamat?

Isi kandungan:

Adakah benang pembanding selamat?
Adakah benang pembanding selamat?
Anonim

Instance of FixedOrderComparator tidak disegerakkan. Kelas ini tidak selamat untuk benang pada masa pembinaan, tetapi ia selamat untuk benang untuk melakukan berbilang perbandingan selepas semua operasi persediaan selesai.

Adakah pembanding membandingkan benang-selamat?

Kebanyakan pelaksanaan Pembanding jangan lakukan perkara sedemikian, tetapi satu senario yang mungkin berlaku secara munasabah ialah menggunakan SimpleDateFormat untuk membandingkan Rentetan yang mewakili tarikh. Malangnya, SimpleDateFormat sendiri tidak selamat untuk thread. Pembanding ialah antara muka, ia tidak mempunyai sifat konkurensi yang wujud.

Adakah benang berbilang benang selamat?

Thread safe: Pelaksanaan dijamin bebas daripada keadaan perlumbaan apabila diakses oleh berbilang rangkaian serentak. Selamat bersyarat: Urutan yang berbeza boleh mengakses objek berbeza secara serentak dan akses kepada data yang dikongsi dilindungi daripada keadaan perlumbaan.

Kelas koleksi manakah yang selamat untuk benang?

Hanya dua koleksi lama yang selamat untuk rangkaian: Vektor dan Hashtable.

Adakah Java ArrayList thread-selamat?

Sebarang kaedah yang menyentuh kandungan Vektor adalah selamat untuk benang. ArrayList, sebaliknya, tidak disegerakkan, menjadikannya, oleh itu, not thread safe. Dengan perbezaan itu dalam fikiran, menggunakan penyegerakan akan mengalami hit prestasi. Jadi, jika anda tidak memerlukan koleksi yang selamat untuk benang, gunakan ArrayList.

Disyorkan:

Artikel yang menarik
Bagaimana untuk merenung matthieu ricard?
Baca lebih lanjut

Bagaimana untuk merenung matthieu ricard?

Pertama, duduk dengan selesa dengan mata tertutup atau tidak fokus dan tarik nafas dan hembus perlahan-lahan, fokus pada nafas anda. Semasa fikiran berlumba-lumba di fikiran anda, jangan cuba mengabaikannya secara aktif, tetapi biarkan ia berlalu, tanpa melekat pada mana-mana yang tertentu.

Adakah saya membakar retina saya?
Baca lebih lanjut

Adakah saya membakar retina saya?

Tanda utama kerosakan retina yang perlu diperhatikan ialah gangguan penglihatan, seperti kabur atau penglihatan berkurang di tengah, herotan warna, imej selepas, bintik buta dan kehilangan penglihatan. Tanda-tanda utama kerosakan retina ialah gangguan penglihatan dan ia tidak selalu dikaitkan dengan kesakitan, kata pakar.

Adakah valle luna menerima tempahan?
Baca lebih lanjut

Adakah valle luna menerima tempahan?

Adakah Valle Luna sedang membuat tempahan? Ya, anda boleh membuat tempahan dengan memilih tarikh, masa dan saiz parti. Apakah maksud Valle Luna? Valle Luna, “atau Moon Valley” Valle Luna ialah perniagaan lama yang dimiliki dan dikendalikan oleh keluarga yang dengan bangganya mematuhi tradisi makanan Sonoran.