将我的运行时升级到 Java 7 后,我看到了难以置信的缓慢……而且我的程序将所有时间都花在了SimpleDateFormat
构造函数中。正如这里的一篇精彩文章所述:http ://coffeedriven.org/TimeZone
?p=83代码现在正在检查方法中是否存在应用程序static synchronized
上下文getDefaultInAppContext()
。
对我来说,问题在于它是Spring Batch文件阅读器代码,它为它读取的每一行创建一个new SimpleDateFormat
对象!
有人可以解决这个问题吗?