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