Advanced

Java SE Advanced Language Features

Prerequisites: have prior experience working with Java. This course is not intended for beginners.

Java is evolving rapidly. Oracle releases a new minor release every six months and a new major Long-Term Support (LTS) release every two to three years. The features covered in this course are relevant for any version of Java, even the most recent ones.

Sign in to read this course

A free account unlocks all 514 courses. 20 are readable without one.

What's inside

11 sections
  1. 1 Table of Contents
  2. 2 Course Overview
  3. 3 Records
  4. 4 Sealed Classes and Interfaces
  5. 5 Pattern Matching
  6. 6 Advanced Classes and Interfaces
  7. 7 Advanced Generics
  8. 8 Lambda Expressions and Method References
  9. 9 Annotations
  10. 10 Optional
  11. 11 Try with resources and AutoCloseable

Interested in this course?

Contact us to book it or get a custom training plan for your team.