11-24-2024, 09:41 AM
Free Download Udemy - JavaSpecialists - Mastering Java 17
Last updated 8/2023
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz, 2 Ch
Genre: eLearning | Language: English | Duration: 32 Lessons ( 8h 20m ) | Size: 1.51 GB
Language enhancements and other features of Java 17
Oracle produces a new "feature release" of Java every six month. Teams that do not move forward with this rapid pace, run the risk of having to work with outdated technology, and are often forced to code around shortcomings that have already been solved in more modern Java.
In this course, we teach the most important new features of Java 12, 13, 14, 15, 16, and 17. It is ideal for programmers who are currently programming Java 11, and who need to upgrade their systems, or even programmers that are using Java 17, but feel that they have not understood all the intricacies of the new versions.
We begin with language improvements, exploring how NullPointerExceptions now present us with helpful debugging information, then looking at the new features of switch expressions, text blocks, pattern matching for instanceof, records, and finally, sealed classes.
Next we investigate the performance improvements in Java 17, looking at why biased locking was disabled by default, what a value-based class is, and the two new garbage collectors: ZGC and Shenandoah.
In our last section, we look at the tools and API improvements in Java 17, such as the enhanced pseudo-random number generators, the context specific deserialization filters, and how the JVM is becoming more secure through stronger encapsulation and by deprecating the insecure security manager.
During the training, we will always get a chance to try out what we have learned in carefully thought out exercises. This will help us understand and quickly internalize what we have just learned.
Homepage
Recommend Download Link Hight Speed | Please Say Thanks Keep Topic Live
No Password - Links are Interchangeable