java9新特性-20-Javascript引擎升級:Nashorn
阿新 • • 發佈:2018-01-13
輕量級 java9新特性 說明 blank parser 面試官 nashorn pre class
1.官方Feature
236: Parser API for Nashorn
292: Implement Selected ECMAScript 6 Features in Nashorn
2.使用說明
Nashorn 項目在 JDK 9 中得到改進,它為 Java 提供輕量級的 Javascript 運行時。Nashorn 項目跟隨 Netscape 的 Rhino 項目,目的是為了在 Java 中實現一個高性能但輕量級的 Javascript 運行時。Nashorn 項目使得 Java 應用能夠嵌入 Javascript。它在 JDK 8 中為 Java 提供一個 Javascript 引擎。
JDK 9 包含一個用來解析Nashorn 的ECMAScript 語法樹的API。這個 API 使得 IDE 和服務端框架不需要依賴 Nashorn 項目的內部實現類,就能夠分析 ECMAScript 代碼。
作者:尚矽谷面試官宋紅康
鏈接:https://www.jianshu.com/p/5822d2f3fe2c
來源:簡書
著作權歸作者所有。商業轉載請聯系作者獲得授權,非商業轉載請註明出處。
java9新特性-20-Javascript引擎升級:Nashorn