【发布时间】:2009-05-22 05:08:52
【问题描述】:
在我们的 Web 应用程序中,由于类加载,某些页面的首次加载需要花费少量但值得注意的额外时间。有没有人有任何聪明的方法在启动时在 JVM 中预加载 Web 应用程序类?
更新:我们现在所做的是将一堆 (700) 完整的类名存储在一个 db 表中。我们在启动时读取表并执行 Class.forName()。它工作正常,但我认为可能有更聪明的方法。我们使用分析器确定了启动时引用的 700 个类。
【问题讨论】:
标签: java performance web-applications jvm classloader