Skip Top Navigation Bar

Mastering the API

This section covers the most popular API of the JDK: the Collections Framework, the Stream API, Java I/O, the Date and Time API, Regular Expressions, the Reflection API, Method Handles, the Foreign Function and Memory API, and more.

  1. Collections and Streams

    Explore the two APIs you need to process your data in-memory: the Collections Framework and the Stream API.

  2. Managing Out-of-Memory Data

    Explore the APIs you need to access data that is not in the memory of your application with Java I/O and the FFM API.

  3. Managing Dates and Regular Expressions

    Managing Dates and Regular Expressions.

  4. Reflection and Method Handles

    Explore the Reflection API and Method Handles.

  5. Virtual Threads

    Virtual Threads: What, Why, and How?