第 12 章 Nashorn
甲骨文在 Java 8 中加入了一个运行在 JVM 中的 JavaScript 新实现——Nashorn。Nashorn 的目的是取代前一个运行在 JVM 中的 JavaScript 项目,即 Rhino(Nashorn 是德文中的“rhino”1)。
1rhino 的意思是犀牛。——译者注
Nashorn 是完全重写的实现,争取做到能和 Java 轻易互通,获得高性能,并且严格遵守 JavaScript ECMA 规范。Nashorn 是首个 100% 遵守规范的 JavaScript 实现,而且在多数应用场合至少比 Rhino 快 20 倍。
