Scripting for the Java Platform is a framework for embedding scripts into Java source code.

There is no requirement for a given Java virtual machine (JVM) to include any engines by default, but the Oracle JVM (Java 6 and later) includes a JavaScript engine, based on Rhino version 1.6R2 before Java 8, and Nashorn since Java 8.

Scripting for the Java Platform was developed under the Java Community Process as JSR 223. The final release of JSR 223 happened on December 11, 2006. The specification, however, was withdrawn later on December 13, 2016 after a Maintenance Review Ballot,[1] where it was decided that this functionality would be included as an integral part of Java 9 and onward.

See also

edit

References

edit

Bibliography

edit
  • Bosanac, Dejan (August 19, 2007), Scripting in Java: Languages, Frameworks, and Patterns (1st ed.), Addison-Wesley Professional, p. 552, ISBN 978-0-321-32193-0
edit

📚 Artikel Terkait di Wikipedia

List of JVM languages

scripting language whose syntax is close to Java BoxLang, A modern, dynamically and loosely typed scripting language for multiple runtimes. For the Java

JavaScript

"Netscape and Sun announce JavaScript, the Open, Cross-platform Object Scripting Language for Enterprise Networks and the Internet" (Press release). 4

Java (software platform)

Java is a set of computer software and specifications that provides a software platform for developing application software and deploying it in a cross-platform

Scripting language

script is called scripting. A scripting language or script language is a programming language that is used for scripting. Originally, scripting was limited

List of JavaScript engines

The first JavaScript engines were interpreters of the source code, but modern engines use just-in-time compilation to improve performance. JavaScript

V8 (JavaScript engine)

V8 is a JavaScript and WebAssembly engine developed by Google for its Chrome browser. V8 is free and open-source software (FOSS) and part of the Chromium

Java version history

additions and changes to the Java platform. The language is specified by the Java Language Specification (JLS); changes to the JLS are managed under JSR 901

Web platform

include JavaScript, potentially leading to cross-site scripting. Open Web Foundation (OWF) Responsive web design (RWD) Web standards WebPlatform.org Even