YoVDO

Pattern Matching - Small Enhancement or Major Feature

Offered By: Devoxx via YouTube

Tags

Voxxed Days Courses Java Courses Serialization Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the evolution and impact of pattern matching in Java through this comprehensive conference talk. Dive into the seemingly small enhancement of "Pattern Matching for instanceof" introduced in Java 14 and discover its far-reaching implications. Uncover how pattern matching serves as a crucial component in Java's broader development strategy, influencing the introduction of switch expressions, records, and sealed types. Learn about various pattern types, including type patterns, deconstruction patterns, and nested patterns, while gaining insights into potential future applications like improved serialization. Engage with live coding examples and grasp the practical effects of these enhancements on Java development. Gain a deeper understanding of Java's ongoing evolution and how pattern matching is shaping its future.

Syllabus

Introduction
Practicalities
Effects
Guarded Patterns
Deconstruction Patterns
Seal Types
Better Serialization
More Ideas
Conclusion


Taught by

Devoxx

Related Courses

Algorithms, Part I
Princeton University via Coursera
Introduction à la programmation orientée objet (en Java)
École Polytechnique Fédérale de Lausanne via Coursera
MongoDB for Java Developers
MongoDB University
Initiation à la programmation (en Java)
École Polytechnique Fédérale de Lausanne via Coursera
Intro to Java Programming
San Jose State University via Udacity