JavaTM 2 Platform
Standard Ed. 6

javax.script
介面 Compilable


public interface Compilable

由 ScriptEngines 實作的可選介面,該 ScriptEngines 的方法將文稿編譯成無需重新編譯就能反覆執行的某種形式。

從以下版本開始:
1.6

方法摘要
 CompiledScript compile(Reader script)
          編譯文稿(從 Reader 讀取的源),以便以後執行。
 CompiledScript compile(String script)
          編譯文稿(以 String 形式表示的源),以便以後執行。
 

方法詳細資訊

compile

CompiledScript compile(String script)
                       throws ScriptException
編譯文稿(以 String 形式表示的源),以便以後執行。

參數:
script - 文稿的源,以 String 形式表示。
返回:
一個 CompiledScript 的子類別,以後將使用 CompiledScript 的某一個 eval 方法執行。
拋出:
ScriptException - 如果編譯失敗。
NullPointerException - 如果參數為 null。

compile

CompiledScript compile(Reader script)
                       throws ScriptException
編譯文稿(從 Reader 讀取的源),以便以後執行。除了傳遞源的方式不同之外,在功能上等同於 compile(String)

參數:
script - 從中獲得文稿源的 reader。
返回:
一個 CompiledScript 的實作,以後將使用 CompiledScript 的某一個 eval 方法執行。
拋出:
ScriptException - 如果編譯失敗。
NullPointerException - 如果參數為 null。

JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only