Java9 New Features - Learn by coding it
Understand the new features in Java 9
4.11 (66 reviews)

24β―537
students
6 hours
content
Jun 2020
last update
$19.99
regular price
Why take this course?
π Java 9 New Features - Master the Latest Enhancements!
π Course Overview: Get ready to dive deep into the latest updates and features that Java 9 has to offer! This comprehensive course is tailored to give you a solid understanding of the new functionalities, including a review of previous Java versions for those who are less familiar. Whether you're a seasoned developer or just starting out, this course will equip you with the knowledge to master Java 9's enhancements and improvements.
π What You'll Learn:
- Private Methods in Interfaces βοΈ
- Diamond Operator Enhancements π
- Try With Resources Enhancements π‘οΈ
- SafeVarargs Annotation Enhancements π
- Factory Methods for Creating Unmodifiable Collections π¦
- Stream API Enhancements π£
- The Java Shell (REPL) π€
- Java Platform Module System (JPMS) π¨
- JLINK (Java Linker) β‘οΈ
- Process API Updates π
- HTTP/2 Client π
- Improved @Deprecated Annotation β
- Other Improvements and Updates β¨
π§ Key Topics:
- Module System (Project Jigsaw): The cornerstone of Java 9, allowing for better modularization, simplifying development processes, and enabling the modularization of the JDK itself.
- JShell (Interactive REPL): An interactive tool that enables developers to experiment with code in real-time, speeding up development and facilitating learning.
- Improved Process API: Gains new functionalities for managing processes more efficiently.
- HTTP/2 Client: A modern HTTP client that supports the latest protocol for improved performance.
- Multi-Release JARs: A feature allowing class files for different Java versions to be included in a single JAR, making libraries and applications more adaptable.
- Enhanced @Deprecated Annotation: Now provides information on removal timelines, helping developers phase out deprecated features with better planning.
π οΈ Other Enhancements:
- New methods in existing classes π
- Improved garbage collection ποΈ
- Updates to the
java.util.concurrent
package β°
π Why Take This Course?
- Hands-On Learning: Learn by writing and testing Java code for each new feature.
- Real-World Application: Understand how to apply these features in practical, real-world scenarios.
- Up-to-Date Content: Get the latest information on Java 9 features.
- Expert Instructor: Benefit from the insights and expertise of seasoned Java professional Arun Ammasai.
Join us on this journey to master Java 9's new features and stay ahead in your Java development skills! π¨βπ»β¨
Loading charts...
Related Topics
3198708
udemy ID
03/06/2020
course created date
10/06/2020
course indexed date
Lee Jia Cheng
course submited by