最快的基于Java的Javascript引擎

3

我目前正在使用javax.script包来解释和执行Javascript代码。顺便提一下,这是Mozilla的Rhino JS解释器使用的相同引擎。

问题:是否有比Rhino更快的基于Java的Javascript引擎?

3个回答

8
在Java 8中,Oracle计划发布Nashorn,这是他们内置于Java的JavaScript引擎。它计划比Rhino快得多,并旨在成为未来JavaScript在Java中的参考实现。
查看最近关于它的一次采访,采访对象是Oracle @ DZone: 如果您愿意使用预发布的JDK,可以在此处下载

5

7
这将使它成为最快的 :-) - Sean Patrick Floyd

3

javax.script是比当前版本的Mozilla's Rhino更老的(稍微修改过)版本,你可以从互联网上下载。你试过获取最新的Rhino并使用吗?

此外,根据你所用的目的和所需的集成类型,使用Node.js可能更适合你。


1
JDK中当前(修改后)的Rhino版本没有编译器。解释器可能会更慢。 - Tom Hawtin - tackline

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接