Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Java Language Futures - Spring 2022 Edition

Java via YouTube

Overview

Explore the latest developments and future prospects of the Java Programming Language in this 30-minute conference talk presented by Gavin Bierman, Consulting Member of Technical Staff at Oracle. Dive into recent changes, preview upcoming features, and gain insights into the code you'll be writing in the coming years. Learn about Project Amber, preview features, algebraic desktop, switch expressions, pattern matching, and record patterns. Discover how Java is evolving to enhance developer productivity and code efficiency. Get a comprehensive overview of Java's roadmap, including new syntax improvements and language enhancements that will shape the future of Java development.

Syllabus

Introduction
Feature Releases
Project Amber
What is Project Amber
Preview Features
Algebraic Desktop
Switch Expression
Selector Expression
Pattern Matching
Pattern Semantics
Recap
Pattern Enhanced Switch
Which Pattern Matches
Programmer Error
Constants as Labels
Pattern Switch
Null Switch
Single Case Label
Brewing
When Clause
Efficiency
Record Patterns
Nested Patterns
Nesting Record Patterns
Why Record Patterns
Wrap Up

Taught by

Java

Reviews

Start your review of Java Language Futures - Spring 2022 Edition

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.