Главная
Study mode:
on
1
Intro
2
Moving Java forward
3
Sealed Class Example
4
Pattern Matching for switch Preview JEP 406 Enhance the Java programming language with pattern matching for switch expressions and statements.
5
Pattern matching for switch - Before
6
Pattern matching for switch - After
7
Pattern matching for switch - Matching null
8
Pattern matching for switch - Guarded patterns
9
Pattern matching for switch Possible issues Dominance of pattern labels
10
Enhanced Pseudo-Random Number Generators (PRNGS)
11
Context-Specific Deserialization Filters
12
Foreign Function & Memory API Incubator
13
Vector API Incubator
14
Vector API Simplified example
15
Strongly Encapsulate JDK Internals by default 17 JEP 408
16
Restore Always-Strict Floating-Point Semantics
17
Deprecated for removal
18
Gone with JDK 17
19
macOS AArch64 Port JEP 391
20
Oracle Java SE Subscription Empowering organizations to run on Java
21
Java SE Subscription: value to customers
22
GraalVM Enterprise
23
Java Management Service
Description:
Explore the key features and enhancements introduced in Java 17, the second Long-Term-Support (LTS) release since adopting a six-month release cadence. Dive into 14 new JEPs, including sealed classes, pattern matching for switch previews, and API improvements. Learn about enhanced pseudo-random number generators, context-specific deserialization filters, and the Foreign Function & Memory API incubator. Discover updates to Vector API, stronger encapsulation of JDK internals, and restored strict floating-point semantics. Gain insights into deprecated features, the new macOS AArch64 port, and the benefits of Oracle Java SE Subscription. Understand how these changes impact Java development and prepare for the future of the Java platform.

Java 17 - New Features and Long-Term Support Release

Java
Add to list