De Java - 8 neushoorn javascript

8, Java, neushoorns, invoering van een verbeterde javascript motoren, ter vervanging van de bestaande neushoorn.De neushoorn worden 2 tot 10 keer beter, omdat het rechtstreeks van de code in het geheugen, door middel van de code jvm bytes.De neushoorn gebruik, invokedynamics, kenmerken, en wordt de verbetering van de prestaties van de Java - 7, jjs, Nashorn Java - 8 voor de motor, de invoering van een nieuwe commando - instrument, jjs, in de console javascript js, interpretatie van bestanden te creëren, en de bewaring van de documenten, sample.js, C:>, sample.js Java, drukken (MAP. "Wereld!");, open het paneel, gebruik de commando 's, de sample.js dollar, dat zal leiden tot de volgende resultaten: de wereld, hallo!En jjs op interactieve wijze, open het paneel, gebruik de commando 's, jjs jjs dollar> gedrukt ("Hallo, wereld!")Hallo, de rest van de wereld.Jjs>>>>>>> () op, parameters en open het paneel, gebruik de commando 's, jjs dollar - A, b, C, jjs> gedrukt ('letters:+ argumenten. Bij (""): een buchstaben A, b, C jjs>, javascript, Java, ScriptEngineManager javascript code kan worden gebruikt, de zogenaamde verklaring van het gebruik van, bijvoorbeeld, Java, kies je een redacteur, het creëren van de Java - programma dat Java, java8tester.java, C: ", de invoer van javax.script.scriptenginemanager; de invoer van javax.script.scriptengine; de invoer van javax.script.scriptexception; de cursus (publiek java8tester statische leegte belangrijkste (reeks parameters []) {ScriptEngineManager ScriptEngineManager = nieuwe scriptenginemanager (); het script = ScriptEngineManager getenginebyname neushoorn. (" neushoorn "hangen");In de "; de gehele resultaat = nul; proberen {neushoorn. Evaluatie (" drukken ("+ naam +") "); de resultaten = (.) neushoorn. Evaluatie (10 + 2"); de vangst (scriptexception e) {}). Uit de leegte fac ("verkeerd. Het script:" + E. Getmessage ());} systeem. Leegte fac (resultaten. Tostring ());}}, de resultaten van de verificaties, die de vermindering van het gebruik van de volgende categorie opgenomen en, java8tester.java dollar opgenomen; de werking van de java8tester, nu de volgende &verminderen; de dollar java8tester, Java, het moet leiden tot de volgende resultaten en verminderen; 12, in de van javascript, Java, de volgende voorbeelden laten zien hoe in de Java - script en minus de invoer en het gebruik van de Java - klasse, met bigdecimal, sample.js, var; = de Java - type ("java.math.bigdecimal.De berekening van de functie ("); het aantal en het percentage) {VAR resultaat = nieuwe met bigdecimal (hoeveelheid). Met de nieuwe met bigdecimal (in%)). (de nieuwe met bigdecimal (" 100 "), 2, met bigdecimal. Round_half_even); de resultaten zijn terug. Toplainstring ();} var de = (568000000000000000023,13.9 drukken); (resultaten);, open het paneel, gebruik de commando 's, de sample.js dollar, het moet leiden tot vermindering van de produktie, 78952000000000000003.20,



Previous:
Next Page: