Java中如何实现JavaScript脚本调用?

2026-05-26 05:050阅读0评论SEO基础
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计540个文字,预计阅读时间需要3分钟。

Java中如何实现JavaScript脚本调用?

Nashorn简介:Nashorn是一个JavaScript引擎。自JDK 1.8开始,Nashorn取代了Rhino(用于JDK 1.6和JDK 1.7),成为Java的嵌入式JavaScript引擎。Nashorn完全支持ECMAScript 5.1规范以及一些扩展。它基于JSR 292的新语言特性。

简介 Nashorn

Nashorn 一个 javascript 引擎。

Java中如何实现JavaScript脚本调用?

从JDK 1.8开始,Nashorn取代Rhino(JDK 1.6, JDK1.7)成为Java的嵌入式JavaScript引擎。Nashorn完全支持ECMAScript 5.1规范以及一些扩展。

它使用基于JSR 292的新语言特性,其中包含在JDK 7中引入的 invokedynamic,将JavaScript编译成Java字节码。

与先前的Rhino实现相比,这带来了2到10倍的性能提升。

使用方式

1. 编写JavaScript脚本

列:JavaScript方法使用Java对象执行方法获取返回值。

阅读全文
标签:方法

本文共计540个文字,预计阅读时间需要3分钟。

Java中如何实现JavaScript脚本调用?

Nashorn简介:Nashorn是一个JavaScript引擎。自JDK 1.8开始,Nashorn取代了Rhino(用于JDK 1.6和JDK 1.7),成为Java的嵌入式JavaScript引擎。Nashorn完全支持ECMAScript 5.1规范以及一些扩展。它基于JSR 292的新语言特性。

简介 Nashorn

Nashorn 一个 javascript 引擎。

Java中如何实现JavaScript脚本调用?

从JDK 1.8开始,Nashorn取代Rhino(JDK 1.6, JDK1.7)成为Java的嵌入式JavaScript引擎。Nashorn完全支持ECMAScript 5.1规范以及一些扩展。

它使用基于JSR 292的新语言特性,其中包含在JDK 7中引入的 invokedynamic,将JavaScript编译成Java字节码。

与先前的Rhino实现相比,这带来了2到10倍的性能提升。

使用方式

1. 编写JavaScript脚本

列:JavaScript方法使用Java对象执行方法获取返回值。

阅读全文
标签:方法