JavaOneJavaOne 2026 SessionsAll Sessions ScheduleFull Schedule TueTuesday, 17th WedWednesday, 18th ThuThursday, 19th

JavaOne 2026 Schedule

Duke in front of a whiteboard
Auditorium Room 202 Room 203 Room 104 Room 105 EBC 1 - 104 EBC 2 - 203 OCC L2 Landing Pavillion Duke's Meals

8:30 AM to 9:30 AM

10:30 AM to 11:20 AM

Auditorium

Java and AI

ML & AI | Intermediate
Room 202

Agent Helidon: License to Scale

ML & AI | Intermediate
EBC 2 - 203

Refactoring your Application to Data-Oriented Programming

Hands on 10:30 AM to 12:00 PM Core Java | Expert
OCC L2 Landing

Developer to Tech Leader: Making the Leap

Community | Beginner

11:30 AM to 12:20 PM

Auditorium

New and Upcoming Java Language Features

Core Java | Beginner
Room 105

Paths to New Numeric Types On the Java Platform

Core Java | Intermediate
OCC L2 Landing

Get Started with Open Source

Community | Beginner

12:20 PM to 2:00 PM

2:00 PM to 2:50 PM

EBC 1 - 104

Building High-Performance AI Agents and Services with Helidon

Hands on 2:00 PM to 3:30 PM ML & AI | Intermediate
OCC L2 Landing

How to Speak at Conferences and User Groups

Community | Beginner

3:00 PM to 3:50 PM

Auditorium

How Netflix Uses Java: 2026 Edition

Cloud & DB | Intermediate
OCC L2 Landing

Growing Beyond Senior

Community | Beginner

4:00 PM to 4:50 PM

EBC 1 - 104

Refactoring your Application to Data-Oriented Programming

Hands on 4:00 PM to 5:30 PM Core Java | Expert
OCC L2 Landing

Using and Building Apps with AI Securely

Community | Beginner

5:00 PM to 5:50 PM

Room 203

JavaFX 26 Today

UI & Frontend | Beginner
Duke's Meals

Java In the Small

Core Java | Beginner

6:00 PM to 7:00 PM

Duke's Meals

Happy Hour

    Auditorium Room 202 Room 203 Room 104 Room 105 EBC 1 - 104 EBC 2 - 203 OCC L2 Landing Pavillion Duke's Meals

    7:00 AM to 8:30 AM

    Duke's Meals

    Breakfast

      7:00 AM to 9:00 AM

      8:30 AM to 9:20 AM

      EBC 1 - 104

      Analyze and Optimize Your Applications with JFR

      Hands on 8:30 AM to 10:00 AM Operations | Expert
      EBC 2 - 203

      Building High-Performance AI Agents and Services with Helidon

      Hands on 8:30 AM to 10:00 AM ML & AI | Intermediate
      OCC L2 Landing

      Networking Your Way to Success

      Community | Beginner

      9:30 AM to 10:20 AM

      Room 202

      Bootiful Spring Boot 4: A Dogumentary

      Cloud & DB | Beginner
      OCC L2 Landing

      Developer Career Masterplan

      Community | Beginner

      10:30 AM to 11:20 AM

      Room 203

      Better Tools for Immutable Data

      Core Java | Intermediate
      EBC 1 - 104

      Designing Production-Ready Multi-Agent Systems with Spring AI

      Hands on 10:30 AM to 12:00 PM ML & AI | Beginner
      OCC L2 Landing

      Writing Books and Teaching Courses

      Community | Beginner

      11:30 AM to 12:20 PM

      Room 105

      30 Years of Java: How Did We Get Here?

      Core Java | Beginner
      OCC L2 Landing

      Growing Beyond Senior

      Community | Beginner

      12:20 PM to 2:00 PM

      Pavillion

      Meet the Author: Barry Burd Book Signing

      12:30 PM to 1:00 PM

      2:00 PM to 2:50 PM

      Auditorium

      How To Write Great Java Apps With LLMs and Agents

      Cloud & DB | Intermediate
      Room 202

      API = Some REST and HTTP, right? RIGHT?!

      Cloud & DB | Intermediate
      EBC 1 - 104

      Analyze and Optimize Your Applications with JFR

      Hands on 2:00 PM to 3:30 PM Operations | Expert
      EBC 2 - 203

      Building High-Performance AI Agents and Services with Helidon

      Hands on 2:00 PM to 3:30 PM ML & AI | Intermediate

      3:00 PM to 3:50 PM

      Duke's Meals

      Hands-On With Modern Java!

      Core Java | Beginner

      4:15 PM to 5:30 PM

      7:00 PM to 10:00 PM

      Devil's Canyon Brewing

      Attendee Party

        Auditorium Room 202 Room 203 Room 104 Room 105 EBC 1 - 104 EBC 2 - 203 OCC L2 Landing Pavillion Duke's Meals

        7:30 AM to 8:30 AM

        Duke's Meals

        Breakfast

          7:30 AM to 9:30 AM

          8:30 AM to 9:30 AM

          9:30 AM to 9:45 AM

          10:10 AM to 11:00 AM

          Room 203

          Java Memory Model Explained

          Core Java | Intermediate
          Room 104

          Scooby RAM, Where Are You?

          Operations | Intermediate
          Room 105

          Java and WebAssembly

          UI & Frontend | Intermediate
          Pavillion

          (For Students) The JavaOne Download: Connecting the Dots for New Devs

          10:15 AM to 11:05 AM Community | Beginner

          11:10 AM to 12:00 PM

          Auditorium

          Secure Coding Guidelines for Java

          Operations | Intermediate
          Room 202

          Post-Mortem Crash Analysis with jcmd

          ML & AI | Intermediate
          Room 203

          Collections at the Coal Face

          Core Java | Intermediate
          Room 104

          Do You Really Need Hibernate?

          Cloud & DB | Beginner

          12:00 PM to 1:00 PM

          1:10 PM to 2:00 PM

          Auditorium

          Java and PQC

          Core Java | Expert

          2:10 PM to 3:00 PM

          Room 104

          Paving the Rest of the On-Ramp

          Community | Beginner

          3:15 PM to 4:15 PM