On Tue, 10 Aug 2004 22:23:11 +0200, Andreas Schildbach <[EMAIL PROTECTED]> wrote: > > > Martin Cooper wrote: > > > Is there a fast version of java.text.NumberFormat hiding somewhere in > > Commons Lang that I haven't been able to find? The JDK version of > > format() actually does synchronisation, and I'm calling it enough that > > this hurts. > > Are you sure that it synchronizes? > > From the NumberFormat JavaDoc: > > "Number formats are generally not synchronized. It is recommended to > create separate format instances for each thread. If multiple threads > access a format concurrently, it must be synchronized externally."
I misspoke slightly - it's DecimalFormat that synchronises, not NumberFormat. And yes, I'm sure, despite the JavaDoc for DecimalFormat saying the exact same thing. I looked at the source code, and it's synchronising on a buffer. Yuk! -- Martin Cooper > > Regards, > > Andreas > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
