La classe Joda-TimeDateTimeFormatter
thread safe ? Une fois que je reçois une instance de DateTimeFormat.forPattern
, ses différentes méthodes d'analyse peuvent-elles être appelées par plusieurs threads? DateTimeFormatter's Javadocs ne fait aucune mention de la sécurité des threads.
DateTimeFormat est thread-safe et immuable, et les formateurs qu'il renvoie le sont également.
tout comme le version Java 8
Exigences d'implémentation: Cette classe est immuable et thread-safe.
Un rapide coup d'œil au code montre qu'il n'y a pas d'état partagé mutable dans DateTimeFormatter
, ce qui le rendrait sûr pour les threads.
J'ai trouvé cette question en plus des réponses de google lors de la vérification de la sécurité des threads Java.time.format.DateTimeFormatter de Java
Le propre DateTimeFormatter de Java est également thread-safe, comme la documentation déclare:
Cette classe est immuable et thread-safe