-
- 所有已知实现类:
-
NashornScriptEngine
public interface CompilableScriptEngines实现的可选接口,其方法将脚本编译为可重复执行的表单,而无需重新编译。- 从以下版本开始:
- 1.6
-
-
方法摘要
所有方法 接口方法 抽象方法 Modifier and Type 方法 描述 CompiledScriptcompile(Reader script)编译脚本(源码为Reader)供以后执行。CompiledScriptcompile(String script)编译脚本(源代码为String)供以后执行。
-
-
-
方法详细信息
-
compile
CompiledScript compile(String script) throws ScriptException
编译脚本(源代码为String)供以后执行。- 参数
-
script- 脚本的来源,表示为String。 - 结果
-
的子类的实例
CompiledScript稍后将使用的一个被执行eval的方法CompiledScript。 - 异常
-
ScriptException- 如果编译失败。 -
NullPointerException- 如果参数为空。
-
compile
CompiledScript compile(Reader script) throws ScriptException
编译脚本(源码为Reader)供以后执行。 除了通过源的方式以外,功能与compile(String)相同。- 参数
-
script- 从中获取脚本源的读者。 - 结果
-
的子类的实例
CompiledScript稍后将使用的其一个被执行eval的方法CompiledScript。 - 异常
-
ScriptException- 如果编译失败。 -
NullPointerException- 如果参数为空。
-
-