Title: An Introduction to Java 9 & Its Features
1An introduction to Java 9
Java 9
2Java 9 Introductions
- Java 9 some major update to Java, which guide for
programming language to the state of development.
- It provides to advance feature to help of modern
hardware and cover lot of issue to solve in
previous version in Java. - If it has a concept, I think it would be going
Java particular as a premier development language
of option in 2017 and beyond.
9
3Schedule
May 2016
Jan 2017
16 Feb 2017
June 2017
Sep 2017
Feature Finish
No Any Issue/Bug
Roadmap Start
Initial Lunch
General Availability
Feature Extension Finish
Entire Testing Run
Roadmap Phase 2nd
Final Lunch
Dec 2016
9 Feb 2017
Mar 2017
Jul 2017
4Java 9 Module
5Features
New Java Module System
Java Module System
- New module system to increase aggressive
- To easy isolate module parts (Jar Files) of
system - Two public class easy access without API
- Easy export to package system
6Features
Jlink Tool
- New Arise with jlink tools in Java 9.
- In this tools loading time deduce
- with easy run your applications.
7Features
JShell
- Java REPL(Read-Eval-Print-Loop)
- JVM languages that natively support REPL
- Just few line of code to execute projects
JShell
8Features
HTTP 2.0
- HTTP 2.0 easy response for frame handler
- HTTP 2.0 multiplexing connection to browser
- Extra secure with ALPN (Application-
- Layer Protocol Negotiation)
9Features
Multi-release JARs
- Java Developer easy handle multiple library
- Easy switch to new version
multirelease.jar -- New-INF -- versions
-- 9 -- multirelease
-- First.class -- multirelease --
First.class -- Main.class
Example
10Project Jigsaw
- Project Jigsaw will increase the assembly and
execute to come closer to the structured module. - Its primary targets are valid configuration (by
initial dependencies) and powerful encapsulation
(by hiding internals) and its representative for
both is the idea of modules.
11Java 9 Release Date
- Every java developers must eager to wait for Java
9 and countdown to Java 9 Release Date.
Days until Java 9 is officially released
12Javadoc in HTML5
- Javadoc is a tool for producing API
documentation. It causes the documentation in
HTML format. JEP 224 increases the javadoc tool
to create HTML5 markup. It presently produces
pages in HTML 4.01. - The simple thing to learn about javadoc and
knowledge the advantages to your documentation is
to access it. Download the Java 9 advance use on
latest version. You can test the Javadoc version
is 9 by compiling.
13Reactive Programming in Java 9
Reactive Java Programming is more effective
storage because the data is optimized as streams,
as matched to iterating over the in-memory data.
Follower
Administrator
Request Send X Data Items
Follower
Administrator
Request Receive X Data Items
14Contact Us
Corporate Office
Development Centre
"Royal Square" 1st Floor, Off No. 110, Nr. Shilp
Tower, Tagore Road, Rajkot - 360 001 Gujarat -
India info_at_nexsoftsys.com
Titanium Square 3rd Floor, Office No. B-302,
S.G. Highway, Beside Parsoli Motors. Nr. Thaltej
Crossing, Ahmedabad 380 054 Gujarat India
hs_at_nexsoftsys.com
15THANK YOU FOR YOUR ATTENTION
Q
A