JavaOne 2022 is a wrap!

November 1, 2022 | 7 minute read
Alan Zeichick
Editor in Chief, Java Magazine
Text Size 100%:

Here are resources from the conference.

Last month’s JavaOne conference—our first in-person get-together since the start of the pandemic—celebrated all things Java. Great people, interesting projects. Or is that great projects and interesting people? Either way, the best part of that experience was seeing so many friends and colleagues. (Well, the other best part was taking part in Thursday’s community keynote, “The Future of Java is You,” where I got to talk about Java Magazine.)

I’d like to call your attention to the following resources about JavaOne:

Nearly half of the learning opportunities at JavaOne are led by experts outside of Oracle

July 29, 2022

You’ll meet a lot of experts at JavaOne 2022—and not just experts from Oracle’s Java Platform Group.

As my colleague Chad Arimura, vice president of Java developer relations, explains in a recent blog post,

Of the hundreds of sessions that you will find at JavaOne, almost half of them are being led by members of the community. The content catalog might not be updated with all of the sessions and speaker information yet, but it will be soon, and you can look for yourself. And this doesn’t take into account the Unconference and famous ‘hallway track’ where speakers and audiences congregate.

Chad adds that JavaOne will have a range of community-led panels and birds-of-a-feather sessions on topics such as “Nurturing a Community” (led by Vincent Mayers), “Jakarta EE” (led by Ivar Grimstad), and “Mentoring Java Developers” (led by Dervis Mansuroglu).

One session you won’t want to miss (I certainly don’t want to miss) is “Functional Programming Idioms in Java,” taught Venkat Subramaniam. Here are two recent articles that he wrote about functional programming for Java Magazine.

Oh—and the Unconference? It’s where you get to make up the curriculum! Here’s how it works: Everyone at JavaOne can vote on a selection of Java topics. Then, you’ll participate in a collaborative discussion on the winning topic with some of the top Java experts from all around the world. I’ll share more details when things are locked down.

JavaOne 2022 is in Las Vegas from October 17 to October 20. Note that early pricing has been extended until August 14; that’s a savings of US$200. Here’s the registration link.


Mikael Vidstedt explains why you should bring your team to Oracle CloudWorld and JavaOne 2022

July 13, 2022

There are hundreds of great learning sessions planned for Oracle CloudWorld and JavaOne 2022, and that’s only part of the story.

From aviation to aerospace, finance to banking, retail to social, and across many more industries, Java helps power the world around us. Continual Java innovation by Oracle allows you to address the application challenges of today and the opportunities of the future. Keynotes, labs, and sessions at JavaOne will showcase Java’s value in addressing modern application development challenges and strengthen your Java skills.

Hear why Mikael Vidstedt—director of software engineering, Java Virtual Machine, at Oracle—can’t wait for JavaOne.


JavaOne 2022 is part of a group of four interlocked conferences; if you sign up for one, you can enjoy all of them.

June 20, 2022

Registration for JavaOne 2022 has begun, with early rates available through July 24.

Here is the general attendee pricing:

  • Early rate through 7/24/22: US$1,799
  • Saver rate 7/25/22–10/2/22: US$1,899
  • Standard rate 10/3/22–10/20/22: US$1,999

There are special rates for group pass purchases for 10 or more general attendees, as well as for public sector employees.

JavaOne 2022 is part of a group of four interlocked conferences; if you sign up for one, you can enjoy all of them. Here’s what you receive as a general access attendee.

  • Access to more than 1,200 sessions across JavaOne, CloudWorld, MySQL Summit, and Marketing Summit
  • Keynotes, digital content, conference meals, wireless access, and a hoodie
  • Access to the CloudWorld Hub, which is the exhibit hall for JavaOne, CloudWorld, MySQL Summit, and Marketing Summit
  • Access to the CloudWorld party
  • Access to Oracle University digital training, from the date of your registration until December 19, 2022.

See all the fine print and details on the registration website.


The first 46 learning sessions are available for JavaOne 2022

The catalog tracks range from Core Java Platform to Artificial Intelligence to Open Source.

June 17, 2022

The first JavaOne sessions have been posted, and they look great. The classes are divided into tracks; as you might expect, the Core Java Platform track is the largest. More sessions will be posted between now and October.

You can view the entire JavaOne session catalog online.

Core Java Platform track

  • Beyond Java 8: The Cool Stuff [LRN1400]
  • Building and Deploying Java Client Desktop Applications with JDK 17 and Beyond [LRN1413]
  • Data Parallel Programming in Java Using the Vector API [LRN1427]
  • Data-Oriented Programming with Records, Sealed Classes, Text Blocks, and More [LRN1410]
  • Finalization: The Road to Removal [LRN1418]
  • Functional Programming Idioms in Java [LRN1396]
  • G1: Yesterday, Today, and Tomorrow [LRN1414]
  • HttpClient: A Fluent Client API for Modern HTTP Applications [LRN1417]
  • I ? Unicode: What Every Programmer Needs to Know About UTF-8 [LRN1419]
  • Java After Eleven [LRN1425]
  • jpackage: Packaging Tool for Java Applications [LRN1420]
  • Modern JavaDoc [LRN1416]
  • Networking Enhancements Since JDK 11 [LRN1415]
  • Project Loom: Modern Scalable Concurrency for the Java Platform [LRN1424]
  • Project Loom: Performance Review [LRN1423]
  • Project Panama: Say Goodbye to JNI [LRN1421]
  • Say the Words: Modern Java with JavaFX for Rich Client UIs [LRN1397]
  • Sequenced Collections [LRN1422]
  • String Template Pondering [LRN1409]
  • The Sincerest Form of Flattery [LRN1426]
  • Troubleshooting Native Memory Issues in Java Applications [LRN1411]
  • ZGC: The Future of Low-Latency Garbage Collection Is Here [LRN1412]

Java and Cloud Development track

  • Accelerating Microservice Productivity with Java, GraalVM, and Micronaut [LRN1407]
  • Developing Long-Lasting Java Microservices [LRN1394]
  • Development Divide and Conquer: Send Forth the Microservices [LRN1389]
  • Helidon 3.0: Now Jakartified with Full MicroProfile 5 Support [LRN1405]
  • Java in Containers [LRN1428]
  • Micro Frontends for Java Developers [LRN1392]
  • Optimizing for Cloud: Maximizing Performance While Minimizing Footprint and Cost [LRN1406]

Security and Manageability track

  • AMC and Containerized AMC [LRN1435]
  • Evolving the Security of the Java Platform [LRN1434]
  • Java Management Service [LRN1431]
  • Manageability Deserialization Exploits in Java: Why Should I Care? [LRN1403]
  • Programmer’s Guide to JDK Flight Recorder [LRN1432]
  • Secure Coding Guidelines for Java SE [LRN1433]

Development Tools and DevOps track

  • Accelerate Java Cloud Native DevOps with Oracle Linux and Oracle VM VirtualBox [LRN1408]
  • DevOps Twelve Tips for Writing More Readable Java Code [LRN1398]
  • Generate Some Code for Great Good [LRN1395]
  • Improving Your Build Without Touching Your Buildfile [LRN1399]

Java Community track

  • Always a Java Developer: How to Be Successful as a Staff-Plus Engineer [LRN1388]
  • Beyond Senior Java Dev: The Next Steps for the Technical Career [LRN1387]
  • Make My Program Go Faster! Tips and Tricks for Processing Large Jobs in Java [LRN1393]

Artificial Intelligence and Machine Learning track

  • Make Your Java Apps See and Learn [LRN1391]

Java and Database track

  • Supercharge Your Java Code for Optimal Database Performance [LRN1404]

Open Source track

  • Your Guide to OpenJDK Development [LRN1430]

Java Card track

  • Enabling the Internet of Things: Java Card Specification 3.1 [LRN1429]

JavaOne is coming to Las Vegas in October 2022

After taking a pandemic-related holiday, the in-person developer conference returns.

May 18, 2022

Mark your calendars: The long-running JavaOne technical conference is officially returning! JavaOne will be held in conjunction with Oracle CloudWorld in Las Vegas, Nevada, from October 17 to October 22, 2022.

Like many events of all kinds, Oracle’s tech conferences were cancelled during the pandemic. The last Oracle developer conference was in 2019 in San Francisco; the plan was to move it to Las Vegas in 2020, but, well, no.

In 2018 and 2019, the developer conference carried the name Code One. For 2022, the name JavaOne is back!

I attended nearly all the JavaOne (and Code One) conferences since the Sun Microsystems era, and I think I was at the first one, in 1996. The Java Ring given away in 1998 is still a prized possession, and don’t get me started about my Duke plush toy collection.

The JavaOne 2022 plan is to include a mixture of keynotes, technical sessions, hands-on labs, tutorials, and birds-of-a-feature (BOF) informal gatherings. I’m sure you’ll learn a lot about Java 18, Java 19 (to be released in September), and the future of the platform.

Please bookmark this page. We’ll update that page as the JavaOne program fills out. We’ll also let you know when registration opens.

Alan Zeichick

Editor in Chief, Java Magazine

Alan Zeichick is editor in chief of Java Magazine and editor at large of Oracle’s Content Central group. A former mainframe software developer and technology analyst, Alan has previously been the editor of AI Expert, Network Magazine, Software Development Times, Eclipse Review, and Software Test & Performance. Follow him on Twitter @zeichick.

Show more

Previous Post

Go deep at JavaOne: 20 developer sessions that caught my eye

Alan Zeichick | 8 min read

Next Post


Quiz yourself: The truth about Java enums

Mikalai Zaikin | 5 min read