04346nam 22007095 450 991030046480332120200705113124.09781484207130148420713010.1007/978-1-4842-0713-0(CKB)3710000000315653(EBL)1964944(OCoLC)898028358(SSID)ssj0001408383(PQKBManifestationID)11914755(PQKBTitleCode)TC0001408383(PQKBWorkID)11346804(PQKB)11735811(MiAaPQ)EBC1964944(DE-He213)978-1-4842-0713-0(CaSebORM)9781484207130(PPN)183149726(OCoLC)900464558(OCoLC)ocn900464558(EXLCZ)99371000000031565320141209d2014 u| 0engur|n|---|||||txtccrScripting in Java Integrating with Groovy and JavaScript /by Kishori Sharan1st ed. 2014.Berkeley, CA :Apress :Imprint: Apress,2014.1 online resource (372 p.)Expert's Voice in Java"Write Scripts in Java 8 using the New Nashorn Scripting Engine"--Cover.Includes index.9781484207147 1484207149 Contents at a Glance; Contents; About the Author; About the Technical Reviewers; Acknowledgments; Introduction; Chapter 1: Getting Started; What Is Scripting in Java?; Executing Your First Script; Using the jjs Command-line Tool; Printing Text in Nashorn; Using Other Scripting Languages; Exploring the javax.script Package; The ScriptEngine and ScriptEngineFactory Interfaces; The AbstractScriptEngine Class; The ScriptEngineManager Class; The Compilable Interface and the CompiledScript Class; The Invocable Interface; The Bindings Interface and the SimpleBindings ClassChanging the Default ScriptContextSending Scripts Output to a File; Summary; Chapter 4: Writing Scripts in Nashorn; Strict and Nonstrict Modes; Identifiers; Comments; Declaring Variables; Data Types; The Undefined Type; The Null Type; The Number Type; The Boolean Type; The String Type; Operators; Type Conversion; To Boolean Conversion; To Number Conversion; To String Conversion; Statements; Block Statement; Variable Statement; Empty Statement; Expression Statement; The if Statement; Iteration Statements; The continue, break, and return Statements; The with Statement; The switch StatementInvoking Procedures in ScriptsScripting in Java teaches you how to use the Java Scripting API and JavaScript to execute scripts and take advantage of the features of a scripting language while developing Java applications. The book also covers topics that enable scripting languages to take advantage of Java features and the Java class library, including the new Java Collections and JavaFX 8 APIs. Most of the examples in this book use JavaScript on the Nashorn engine. Author Kishori Sharan will show you scripts in JavaScript to demonstrate its power and use in your Java applications. Some of the examples use the jrunscript and jjs command-line tools. Furthermore, debugging is discussed to equip you for situations when or if you encounter any issues with this kind of Java scripting. After reading and using this book, you will have most of what you need to do scripting in Java.Expert's voice in Java.Integrating with groovy and JavaScriptJava (Computer program language)Software engineeringJavahttps://scigraph.springernature.com/ontologies/product-market-codes/I29070Software Engineering/Programming and Operating Systemshttps://scigraph.springernature.com/ontologies/product-market-codes/I14002Java (Computer program language)Software engineering.Java.Software Engineering/Programming and Operating Systems.005.133Sharan Kishoriauthttp://id.loc.gov/vocabulary/relators/aut916034UMIUMIBOOK9910300464803321Scripting in Java2266042UNINA