Java by API/javax.script/Compilable

Материал из Java эксперт
Перейти к: навигация, поиск

Compilable: compile(String script)

   <source lang="java">
     

import javax.script.rupilable; import javax.script.rupiledScript; import javax.script.ScriptEngine; import javax.script.ScriptEngineManager; public class Main {

 public static void main(String[] args) throws Exception {
   ScriptEngineManager manager = new ScriptEngineManager();
   ScriptEngine engine = manager.getEngineByName("js");
   Compilable jsCompile = (Compilable) engine;
   CompiledScript script = jsCompile.rupile("function hi () {print ("www.jexp.ru !"); }; hi ();");
   for (int i = 0; i < 5; i++) {
     script.eval();
   }
 }

}




 </source>