ScriptEngineManager 示例代码
时间: 2023-08-26 15:04:50 浏览: 93
ScriptEngineManager 是 Java 语言中用于管理脚本引擎的类。它可以用来加载并使用不同类型的脚本引擎。下面是一个使用 ScriptEngineManager 的示例代码:
```
import javax.script.ScriptEngine;
import javax.script.ScriptEngineManager;
public class ScriptEngineExample {
public static void main(String[] args) {
// 创建 ScriptEngineManager 对象
ScriptEngineManager scriptEngineManager = new ScriptEngineManager();
// 通过 ScriptEngineManager 获取 ScriptEngine 对象
ScriptEngine scriptEngine = scriptEngineManager.getEngineByName("JavaScript");
// 使用脚本引擎执行脚本
try {
scriptEngine.eval("print('Hello, World!')");
} catch (Exception e) {
e.printStackTrace();
}
}
}
```
在这个示例代码中,我们创建了一个 ScriptEngineManager 对象,然后使用它获取了一个名为 "JavaScript" 的 ScriptEngine 对象。最后,我们使用脚本引擎执行了一个简单的脚本,输出 "Hello, World!"。
阅读全文