Haruskah simpledateformat menjadi statis?

Daftar Isi:

Haruskah simpledateformat menjadi statis?
Haruskah simpledateformat menjadi statis?
Anonim

DateFormat tidak aman untuk thread. Jika beberapa utas menggunakan objek DateFormat yang sama tanpa sinkronisasi apa pun, Anda bisa mendapatkan hasil yang tidak terduga. Jadi, Anda harus menyinkronkan akses ke objek DateFormat, menggunakan variabel ThreadLocal atau menggunakan API Tanggal alternatif seperti Joda-Time. statis seharusnya tidak menjadi masalah.

Haruskah DateTimeFormatter statis?

Kelas DateTimeFormatter tidak dapat diubah dan aman untuk thread; itu dapat (dan harus) ditetapkan ke konstanta statis jika sesuai.

Apakah SimpleDateFormat thread-safe benar b salah?

Apakah utas SimpleDateFormat aman? Penjelasan: SimpleDateFormat tidak aman untuk thread. Di lingkungan multithreaded, kita perlu mengelola thread secara eksplisit.

Apa yang bisa saya gunakan selain SimpleDateFormat?

Pemformatan dan penguraian waktu

DateTimeFormatter adalah pengganti SimpleDateFormat lama yang aman untuk thread dan menyediakan fungsionalitas tambahan.

Apakah bidang statis bertipe teks Java Dateformat yang tidak thread-safe?

8 Jawaban. DateFormats tidak thread-safe, artinya mereka mempertahankan representasi internal status. Menggunakannya dalam konteks statis dapat menghasilkan beberapa bug yang cukup aneh jika beberapa utas mengakses instance yang sama secara bersamaan.

Direkomendasikan:

Artikel menarik
Bisakah kamu digigit nyamuk?
Baca lebih lajut

Bisakah kamu digigit nyamuk?

Saat nyamuk sedang makan, ia menyuntikkan air liur ke kulit Anda. Tubuh Anda bereaksi terhadap air liur yang mengakibatkan benjolan dan gatal-gatal. Beberapa orang hanya memiliki reaksi ringan terhadap gigitan atau gigitan. Orang lain bereaksi lebih kuat, dan area pembengkakan, nyeri, dan kemerahan yang luas dapat terjadi.

Apakah ada epidemi di abad ke-19?
Baca lebih lajut

Apakah ada epidemi di abad ke-19?

Penyakit dan epidemi abad ke-19 termasuk ancaman epidemi yang sudah berlangsung lama seperti cacar, tifus, demam kuning, dan demam berdarah. Selain itu, kolera muncul sebagai ancaman epidemi dan menyebar ke seluruh dunia dalam enam pandemi pada abad kesembilan belas.

Dari mana asal nama tamsin?
Baca lebih lajut

Dari mana asal nama tamsin?

Tamsin Asal dan Arti Nama Tamsin adalah nama perempuan dari Asal Inggris yang berarti "kembar". Tamsin adalah nama asing yang kadang terdengar di Inggris dan menunggu untuk ditemukan di sini. Apakah Tamsin nama Cornish? Tamsin bisa digunakan sebagai nama sendiri;