SimpleDateFormat

SimpleDateFormat是一个性能十分低下的工具类,滥用SimpleDateFormat十分容易导致性能问题
错误的示范:

错误的解决办法

如果将SimpleDateFormat写成static的,就可以避免重复创建,但是SimpleDateFormat又是线程不安全的,如果将其设成synchronized,性能又变差了

优雅的解决办法

比较优雅的做法是用ThreadLocal

网上的例子大多只支持一种格式

支持任意种格式的DateUtil

我稍加修改,现在多了一个format参数,具体代码

Leave a reply

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url=""> 

required