SlideServe
Menu
Préférences
© SlideServe · v2026

Exciting New Features In Java 9

mindfiresolutions avatar
6 diapositives · 110 Views · Mar 19, 2018

In September, Oracle released Java SE 9 with over 150 new features. The latest version of the widely used programming language comes with several new features and APIs to accelerate development of applications for both large and small devices. At the same time, the features provided by Java 9 help programmers to improve application\'s performance, security, and maintainability. Hence, it becomes essential for programmers to understand some of the key features provided by Java 9.

Exciting New Features In Java 9 - slide 1
01 / 6Exciting New Features In Java 9
1 / 17

Télécharger la présentation

Exciting New Features In Java 9
Une image / un lien ci-dessous est fourni (tel quel) pour télécharger la présentation

Politique de téléchargement : le contenu du site vous est fourni TEL QUEL pour votre information et votre usage personnel ; il ne peut être vendu, concédé sous licence ni partagé sur d’autres sites sans l’accord de son auteur.Le contenu vous est fourni TEL QUEL, pour votre information et votre usage personnel uniquement. Téléchargez la présentation en cliquant sur ce lien. Lors du téléchargement, si vous ne parvenez pas à télécharger une présentation, l’éditeur a peut-être supprimé le fichier de son serveur.Pendant le téléchargement, si vous ne parvenez pas à obtenir une présentation, le fichier a peut-être été supprimé par l’éditeur.

F I N

Plus de contenu associé

Transcription de la présentation
  1. Exc Excit iting ing New New Fea Features tures In J In Jav ava 9 a 9

  2.  In September, Oracle released Java SE 9 with over 150 new features.  The latest version of the widely used programming language comes with several new features and APIs to accelerate development of applications for both large and small devices.  At the same time, the features provided by Java 9 help programmers to improve application's performance, security, and maintainability. Hence, it becomes essential for programmers to understand some of the key features provided by Java 9.

  3. What Programmers Need to Know about Java 9? Module System The developers can now use Better Support for HTML5 and JavaScript to divide JDK into multiple modules. Each modular JAR file contains a module descriptor. The developers can define interdependency of various modules through requires statements. The modularity makes it easier for programmers to run JVM modules smoothly on small devices that lack additional memory. At the same time, they can also run only the APIs and JVM modules required by the application.

  4. Ahead-of-Time Compilation Java 9 improves code compilation process significantly through ahead-of-time (AOT) compilation. The programmers can leverage AOT compilation compile Java classes into native code even before the virtual machine launches them. AOT compilation improves the performance of both large and small applications by overcoming major shortcomings of just-in-time (JIT) compilation. Unlike JIT compilation, AOT compilation ensures that no Java method remains uncompiled.

  5. Real-Eval-Print-Loop Tool Java 9 comes with a new real-eval-print-loop (REPL) command line tool - Shell. Shell is designed with features to evaluate declarative statements and expressions interactively. A programmer can use Shell to assess the quality of Java code before compilation. He can simply enter a piece of code and collect feedback. Shell even has the capability to complete tabs and add required terminal semicolons automatically. The new REPL tool makes Java compete with widely used programming languages like Python and Scala.

  6. Content Designed By: Mindfire Solutions