Ich weiß, dass SimpleDateFormat und NumberFormat nicht Thread sicher sind.
http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4101500Ist der Java MessageFormat-Klassen-Thread sicher? (im Gegensatz zu SimpleDateFormat)
Aber was ist mit den anderen Format-Klassen wie MessageFormat?
Fortify 360 markiert die Verwendung der statischen Methode "MessageFormat.format (String, Object ...)" als "Race Condition - Format Fehler" Problem, aber wenn ich den Quellcode von MessageFormat analysieren, sah ich dass in dieser Methode eine neue lokale Instanz von MessageFormat selbst erstellt wird.
Ist die Java MessageFormat-Klasse sicher?
Vielen Dank für die JavaDoc, das wäre genug für mich. Als ich den Quelltext von MessageFormat gesehen habe, ist es für mich noch klarer, warum es nicht threadsicher ist. Diese Klasse verwendet NumberFormat und DateFormat, zwei Klassen, die nicht threadsicher sind. – thenonhacker