Java9 New Features - Learn by coding it
4.2 (27 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
12,314 students enrolled

Java9 New Features - Learn by coding it

Understand the new features in Java 9
New
4.2 (27 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
12,314 students enrolled
Created by Arun Ammasai
Last updated 6/2020
English
English [Auto]
Current price: $139.99 Original price: $199.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 6 hours on-demand video
  • 1 article
  • 1 downloadable resource
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • You will get better understanding about JAVA9
  • Able to start coding once completed this course
Course content
Expand all 56 lectures 06:00:26
+ Introduction
1 lecture 00:05

PDF File contains what we are going to lean in this course.

What will you learn in this Course ?
00:05
+ The Java Shell(RPEL)
12 lectures 01:22:06
How to use help in jShell
07:07
How to Use Snippets in jShell
05:39
Navigation Shortcut in Jshell
03:54
Working with jShell Variable
07:48
Working With Methods in jShell
06:19
How to Configure to External Editor
05:41
Working With Classes in jShell
06:01
Working with jShell Shortcuts
09:37
Load jsh file and import third party jars
11:07
+ The Java Platform Module System(JPMS)
6 lectures 35:57
JPMS INtroduction
07:05
Module and Jar difference
06:15
Exports and Requires in JPMS
05:14
Module Graph
05:54
Create multiple modules in Eclipse
06:14
+ JLINK(JAVA LINKER)
3 lectures 15:16
JLink Introductions
04:38
Create Modular Project and Run JDK JRE
05:02
Create Your Own JRE
05:36
+ Stream API Enhancements
5 lectures 36:21
Stream API Enhancement Introduction
06:30
Take While Example
07:14
Stream.iterate Example
08:25
Stream.ofNullable Example
06:02
Take While Drop While Real Time Example
08:10
+ Private Methods in Interfaces
4 lectures 23:41
Interface Changes Introduction
04:41
Before Java8 Interface Example
05:26
Java8 Interface Example
04:55
Private Methods in Java
08:39
+ Factory Methods for Creating unmodifiable Collections
4 lectures 23:03
Factory Methods Introduction
05:26
List Set Map Introduction
06:23
List and Set Example
06:07
Map Of Example
05:07
+ Try With Resources Enhancements
4 lectures 23:13
Try With Resources Introduction
05:24
Try Catch Block Example in Before Java7
06:41
Try With Resource Example in Java7
06:00
Try With Resorce Example in Java9
05:08
+ Diamond Operator Enhancements
5 lectures 29:30
Diamond Operator Introduction
04:54
Array vs Collection Example
06:48
Generic Example
07:05
Change in Java7 Example
06:05
Diamond Operator in Java9
04:38
+ SafeVarargs Annotation Enhancements
2 lectures 17:29
Safe Varagrs Introduction
07:54
SafeVarArgs Example
09:35
Requirements
  • It's must to have some knowledge of Java, or another object oriented language
Description

You will get better understanding about new features introduced in Java9 and new enhancement to existing concepts.

The following topics discussed in detail. Java 7 and 8 features also explained based on requirement.

Hence students not familiar with old versions will be able to understand the new changes.


Topics : -

  1. Private Methods in Interfaces

  2. Diamond Operator Enhancements

  3. Try With Resources Enhancements

  4. SafeVarargs Annotation Enhancements

  5. Factory Methods for Creating unmodifiable Collections

  6. Stream API Enhancements

  7. The Java Shell(RPEL)

  8. The Java Platform Module System(JPMS)

  9. JLINK(JAVA LINKER)

  10. Process API Updates

  11. HTTP/2 Client

Who this course is for:
  • To understand new features of Java 9 Java 7 or Java 8 programmers wanting to find out more about Java 9