On Wednesday, August 26, 2015 at 1:17:06 PM UTC-4, Stefan Karpinski wrote:
>
> Is JavaScript actually easy to integrate with Java?
>

Java has always come bundled with a Javascript interpreter (first Rhino, 
now Nashorn). It can be used like this:

*package sample1;*

*import javax.script.ScriptEngine;*
*import javax.script.ScriptEngineManager;*

*public class* Hello {

 * public* static void main(String... args) *throws* Throwable {
    ScriptEngineManager engineManager = 
*new* ScriptEngineManager();
    ScriptEngine engine = 
engineManager.getEngineByName("nashorn");
    engine.eval("function sum(a, b) { return a + b; }");
    System.out.println(engine.eval("sum(1, 2);"));
  }
}


I took this example from the docs: 
http://www.oracle.com/technetwork/articles/java/jf14-nashorn-2126515.html

Reply via email to