DateFormat sio salama kwa mazungumzo. Ikiwa nyuzi nyingi hutumia kitu sawa cha DateFormat bila maingiliano yoyote unaweza kupata matokeo yasiyotarajiwa. Kwa hivyo unapaswa kusawazisha ufikiaji wa kitu cha DateFormat, tumia muundo wa ThreadLocal au utumie API mbadala ya Tarehe kama vile Joda-Time. tuli isiwe tatizo.
Je, DateTimeFormatter inapaswa kuwa tuli?
DateTimeFormatter darasa halibadiliki na ni salama kwa nyuzi; inaweza (na inapaswa) kupewa a tuli isiyobadilika inapofaa.
Je, thread ya SimpleDateFormat-salama ni uongo wa kweli?
Je, thread ya SimpleDateFormat ni salama? Maelezo: SimpleDateFormat sio salama. Katika mazingira yenye nyuzi nyingi, tunahitaji kudhibiti nyuzi kwa uwazi.
Ninaweza kutumia nini badala ya SimpleDateFormat?
Uumbizaji na uchanganuzi wa muda
DateTimeFormatter ni mbadala wa SimpleDateFormat ya zamani ambayo ni salama kwa uzi na inatoa utendaji wa ziada.
Je, ni sehemu tuli ya aina ya muundo wa maandishi ya Java ambayo si salama?
8 Majibu. Miundo ya Tarehe si salama, kumaanisha kwamba ina uwakilishi wa ndani wa serikali. Kuzitumia katika muktadha tuli kunaweza kutoa hitilafu za ajabu ikiwa nyuzi nyingi zitafikia mfano sawa kwa wakati mmoja.