YoVDO

Java Language Futures - All Aboard Project Amber

Offered By: Devoxx via YouTube

Tags

Devoxx Courses Encapsulation Courses Type Inference Courses Algebraic Data Types Courses Project Amber Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Embark on a whirlwind tour of Java language features under development in Project Amber with Java Language Architect Brian Goetz in this one-hour conference talk. Explore the accelerated release cadence of the Java platform and its impact on delivering new features. Delve into topics such as expanded type inference, boilerplate reduction, encapsulation improvements, data classes, algebraic data types, sealed classes, enhanced switch statements, pattern matching, and improved serialization. Gain insights into Java's evolution, from its principles circa 2005 to the exciting developments in Project Amber, guided by an expert with extensive experience in Java development and language design.

Syllabus

Intro
Java Evolution
Java Principles, circa 2005
Project Amber
Expanded Type Inference
Boilerplate
Encapsulation
Data Classes
Algebraic Data Types
Sealed Classes
Improved Switch
Pattern Matching
Improved Serialization


Taught by

Devoxx

Related Courses

TypeScript Interactive Handbook
Independent
Learn TypeScript
Scrimba via Coursera
Mastering Streamlined Syntax: Efficient Kotlin Coding
Coursera Project Network via Coursera
Get Started with Reason
egghead.io
Practical Advanced TypeScript
egghead.io