对于最终用户来说,OpenJDK 和 Sun Java 之间有何区别?

对于最终用户来说,OpenJDK 和 Sun Java 之间有何区别?

对于在浏览器中运行 Java 应用程序或小程序的用户来说,运行 Sun Java 和 OpenJDK 有什么区别?

编辑

Oracle 将退出 DLJ并基于 OpenJDK 进行专有实现。我们能否期待在使用 OpenJDK 或 Oracle JDK 运行 Java 应用程序时获得类似的体验?

答案1

对于许多使用高级图形功能(2D 和 3D)的应用程序来说,Suns JDK 的速度要快得多,以至于有些应用程序实际上无法使用 openjdk。例如:

如果我下载 SweetHome3D 的 .tar.gz 版本(包括 Sun JRE 1.6.0_20),其性能非常出色:在 3D 视图内移动非常流畅且易于使用。如果我使用 Java Web Start(icedtea6-plugin 包附带的版本,在 OpenJDK 版本 6b18-1.8-4ubuntu3 下启动它)启动它,3D 视图会非常慢且无法使用。

http://www.sweethome3d.com/support/forum/viewthread_thread,1658;jsessionid=29F65F93678EF71A067DFEEDDC298B14

答案2

除了那些不能与 OpenJDK 正常工作的应用程序之外,没有任何区别。

相关内容