Sodda sana formati statik boʻlishi kerakmi?

Mundarija:

Sodda sana formati statik boʻlishi kerakmi?
Sodda sana formati statik boʻlishi kerakmi?
Anonim

DateFormat mavzu uchun xavfsiz emas. Agar bir nechta mavzular bir xil DateFormat obyektidan hech qanday sinxronizatsiyasiz foydalansa, siz kutilmagan natijalarga erishishingiz mumkin. Shunday qilib, siz DateFormat obyektiga kirishni sinxronlashtirishingiz, ThreadLocal o'zgaruvchisidan foydalanishingiz yoki Joda-Time kabi muqobil Date API-dan foydalanishingiz kerak. statik muammo boʻlmasligi kerak.

DateTimeFormatter statik boʻlishi kerakmi?

DateTimeFormatter klassi ham oʻzgarmas, ham ip uchun xavfsiz; agar kerak bo'lsa statik doimiyga tayinlanishi mumkin (va kerak).

SimpleDateFormat ish zarrachalari toʻgʻri yoki yolgʻonmi?

SimpleDateFormat mavzusi xavfsizmi? Izoh: SimpleDateFormat mavzu xavfsiz emas. Ko'p tarmoqli muhitda biz mavzularni aniq boshqarishimiz kerak.

SimpleDateFormat oʻrniga nimani ishlatishim mumkin?

Vaqtni formatlash va tahlil qilish

DateTimeFormatter - bu eski SimpleDateFormatning oʻrnini bosuvchi, u tarmoqdan himoyalangan va qoʻshimcha funksiyalarni taʼminlaydi.

Sana formati Java matni turidagi statik maydon boʻlib, u tarmoq uchun xavfsiz emasmi?

8 Javoblar. DateFormats ish zarrachalari uchun xavfsiz emas, ya'ni ular holatning ichki ko'rinishini saqlaydi. Ulardan statik kontekstda foydalanish juda g‘alati xatolarga olib kelishi mumkin, agar bir nechta oqim bir vaqtning o‘zida bir xil misolga kirsa.

Tavsiya: