უნდა იყოს თუ არა მარტივი დღის ფორმატი სტატიკური?

Სარჩევი:

უნდა იყოს თუ არა მარტივი დღის ფორმატი სტატიკური?
უნდა იყოს თუ არა მარტივი დღის ფორმატი სტატიკური?
Anonim

თარიღის ფორმატი არ არის ნაკადისთვის უსაფრთხო. თუ მრავალი თემა იყენებს ერთსა და იმავე DateFormat ობიექტს ყოველგვარი სინქრონიზაციის გარეშე, შეგიძლიათ მიიღოთ მოულოდნელი შედეგები. ასე რომ, თქვენ უნდა მოახდინოთ წვდომის სინქრონიზაცია DateFormat ობიექტზე, გამოიყენოთ ThreadLocal ცვლადი ან გამოიყენოთ ალტერნატიული Date API, როგორიცაა Joda-Time. სტატიკური პრობლემა არ უნდა იყოს.

DateTimeFormatter უნდა იყოს სტატიკური?

DateTimeFormatter კლასი არის როგორც უცვლელი, ასევე ძაფისთვის უსაფრთხო; მას შეუძლია (და უნდა) მიენიჭოს სტატიკური მუდმივი, სადაც საჭიროა.

SimpleDateFormat thread-safe არის ჭეშმარიტი b false?

უსაფრთხოა თუ არა SimpleDateFormat თემა? განმარტება: SimpleDateFormat არ არის ნაკადში უსაფრთხო. მრავალძაფიან გარემოში ჩვენ გვჭირდება ძაფების ცალსახად მართვა.

რა შემიძლია გამოვიყენო SimpleDateFormat-ის ნაცვლად?

დროის ფორმატირება და გარჩევა

DateTimeFormatter არის ძველი SimpleDateFormat-ის ჩანაცვლება, რომელიც უსაფრთხოა ნაკადისთვის და უზრუნველყოფს დამატებით ფუნქციონირებას.

არის Java ტექსტის თარიღის ფორმატის სტატიკური ველი, რომელიც არ არის უსაფრთხო ნაკადისთვის?

8 პასუხი. თარიღის ფორმატები არ არის ძაფისთვის უსაფრთხო, რაც იმას ნიშნავს, რომ ისინი ინარჩუნებენ მდგომარეობის შიდა წარმოდგენას. მათი სტატიკური კონტექსტში გამოყენებამ შეიძლება გამოიწვიოს საკმაოდ უცნაური შეცდომები, თუ რამდენიმე ძაფები ერთსა და იმავე მაგალითზე ერთდროულად წვდებიან.

გირჩევთ: