1

有许多具有不同 JVM(热点、IcedTea)的 JRE(Suns、Oracles、)。

那么它们之间有什么重大区别吗?它们是否类似于 linux 发行版,其中一个侧重于安全性,另一个侧重于可用性?

它们之间的速度是否有很大差异,还是它们受硬件影响更大?

我试图获得一些很好的解释,甚至是不同 JVM 的示例,但没有设法找到太多信息。任何帮助表示赞赏。

4

2 回答 2

2

您可能会发现博客文章了解各种 JDK很有用。

IcedTea 为 OpenJDK 提供 webstart、插件实现、构建工具(以及更多),以帮助各种 Linux ditro 进行自己的 JDK 构建。典型的 Java 应用程序开发人员可能不会使用 IcedTea,相反,他们会使用其 Linux 发行版提供商提供的 JDK。

于 2012-08-21T16:01:24.173 回答
1

恕我直言,它们之间没有太大区别,因为它们都在某种程度上基于 OpenJDK。

最显着的区别是 JVM 仅在特定操作系统上可用。例如,在 IBM AIX 上,您不会获得 Oracle/Sun JRE。

于 2012-08-21T15:23:42.923 回答