25.04.2014 Aufrufe

Java- und GroovyScript - Lab4Inf

Java- und GroovyScript - Lab4Inf

Java- und GroovyScript - Lab4Inf

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

<strong>Java</strong>Script<br />

• <strong>Java</strong>Script ist direkt aus <strong>Java</strong> heraus aufrufbar:<br />

public static void main(String[] args)<br />

throws ScriptException {<br />

ScriptEngineManager manager = new ScriptEngineManager();<br />

ScriptEngine js = manager.getEngineByName("<strong>Java</strong>Script");<br />

assert js != null : "no java script fo<strong>und</strong>";<br />

}<br />

String script = "x=2; y = 1/x; z = y*y; z";<br />

System.out.printf("%s = %s\n",script,js.eval(script));<br />

Ausgabe:<br />

x=2; y = 1/x; z = y*y; z = 0.25<br />

• Einfacher geht es nicht. Aber auch der Einsatz von<br />

anderen Sprachen ist möglich <strong>und</strong> lohnenswert.<br />

© Prof. Dr. Nikolaus Wulff Höhere Programmierkonzepte 4

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!