在Java Plug-In applet选项中,jar“预加载”有什么作用?

时间:2009-04-06 17:26:02

标签: java applet

我正在研究加快applet初始加载时间的选项。查看Java Plugin Developer Guide,我看到一个名为cache_archive_ex的applet参数选项,它引用了预加载。

那是什么?我找不到任何关于这意味着什么的文件。

还有一个更深层次的问题,没有人需要回答 - 为什么sun的文档没有解释它的含义?

1 个答案:

答案 0 :(得分:2)

预加载的意思是以下过程:在验证一切正常后,将库加载到JVM中,然后加载其二进制内存表示,转储包含它的内存区域。这允许更快地加载库。 JVM可以直接将文件内容映射到内存中,而无需从库中加载类。

编辑:

此链接可能也很有趣: http://java.sun.com/products/plugin/1.3/docs/appletcaching.html

这是一种与我描述的机制不同的机制,但也许它可以回答你的问题。