首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我应该使用哪个版本的Java来实现Clojure (性能)?

我应该使用哪个版本的Java来实现Clojure (性能)?
EN

Stack Overflow用户
提问于 2014-11-21 02:41:52
回答 2查看 1.4K关注 0票数 3

为了获得最好的性能,我应该使用最新的Java,即Java 8来开发Clojure 1.6吗?

Java 8会比Java 7提高JVM性能吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-03-22 14:17:29

Java更新通常在最常见的操作上优化和提高性能--分配、同步、虚拟调用等等。所有这些都完全适用于code代码。

有趣的是,对于我来说,在典型的Clojure程序上,Java 8似乎比Java 7快10%左右。

我的一般建议是为Clojure应用程序使用最新的稳定Java版本。

票数 5
EN

Stack Overflow用户

发布于 2015-02-04 01:22:50

新版本的Java通常比旧版本更快。我希望Java 8至少是相同的,如果不是稍微快一点的话,对于Clojure代码。

在这个基准测试中,Java 8比Java 6和Java 7更快:http://www.optaplanner.org/blog/2014/03/20/HowMuchFasterIsJava8.html

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27053278

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档