About Java and the JDK

Investigate Java, OpenJDK and its key capabilities, foundations, and evolution

  • JavaFX Tutorial: Creating a Native Desktop Application

    JavaFX Tutorial: Creating a Native Desktop Application

    During the pandemic we were all adjusting to a new normal. Working remotely affords us the opportunity to work from home and attend virtual meetings and conferences. Even though this can be super...

    Read Article
  • Accessing Native Code in Java with Project Panama

    Accessing Native Code in Java with Project Panama

    In a series of in-depth articles over at Foojay.io you will learn the fundamentals on how to access native libraries using Project Panama and without resorting to JNI (Java Native Interface) or...

    Read Article
  • Cloud-Native Compiler: Optimizing Runtime Performance for Cloud Native Java Apps50:56

    Cloud-Native Compiler: Optimizing Runtime Performance for Cloud Native Java Apps

    In this webinar, you'll learn how to outsource JIT compilation, right-size instances to reduce costs, revolutionize Java DevOps with fast startup, and leverage elasticity at cloud scale with Java. Az

    Watch Replay
  • Azul Webinar - What's New in JDK 1849:23

    Azul Webinar - What's New in JDK 18

    Six months after the significant JDK17 long-term support (LTS) release, we have a new short-term release of the core Java platform. Watch this webinar to discuss: - Using UTF-8 as the default charac

    Watch Replay
  • 2022 State of Java46:59

    2022 State of Java

    This webinar discusses the current and future state of the Java core platform, JDKs and enterprise Java development, JDK 17 and 18, cloud migration strategies, and log4j.

    Watch Replay
  • JDK 17 - Long Term Support and Great New Features59:15

    JDK 17 - Long Term Support and Great New Features

    With the release of JDK 17, we now have a new long-term support (LTS) version of the Java platform, ready to deploy in production.

    Watch Replay
  • Cloud Native Compilation: Bringing JVMs into the Modern Cloud World

    Cloud Native Compilation: Bringing JVMs into the Modern Cloud World

    Across the industry, companies are trying to rein in runaway cloud costs by squeezing more carrying capacity out of the instances they run in the cloud. Especially in the Java space, developers...

    Read Article
  • What Does The JVM Garbage Collector Really Do59:58

    What Does The JVM Garbage Collector Really Do

    A webinar presented by Java Champion Simon Ritter and moderated by Charles Humble, Editor-in-Chief at Container Solutions.

    Watch Video
  • Log4j Vulnerability, Libraries and OpenJDK

    Log4j Vulnerability, Libraries and OpenJDK

    Anyone who works in IT will, by now, be acutely aware of the critical security vulnerability that was revealed in the Log4J library last week.  It’s even being reported in mainstream media with...

    Read Article
  • What is OpenJDK?

    What is OpenJDK?

    I talk to many people about how they use Java, and I find there is a high level of misunderstanding about what OpenJDK is.  The idea of this post is to provide a clear description of what OpenJDK...

    Read Article
  • JDK 17 - Get Ready for the Next LTS Java58:54

    JDK 17 - Get Ready for the Next LTS Java

    Azul/Payara Webinar: JDK 17 - Get Ready for the Next LTS Java

    Watch Replay
  • Benchmarking Renaissance on OpenJDK and Azul Platform Prime

    Benchmarking Renaissance on OpenJDK and Azul Platform Prime

    The Renaissance Suite is an increasingly popular Java benchmark and one of the many benchmarks that Azul uses internally to measure performance of Azul Platform Prime from release to release and...

    Read Article
  • TechStone

    TechStone

    Three Tips to Make it Easy to Migrate from Oracle

    Read Case Study
  • SEEBURGER

    SEEBURGER

    SEEBURGER Business Integration Suite Runs on Java Powered by the Azul Platform.

    Read Case Study
  • Java 16 – JDK 16 Updates and New Features

    Java 16 – JDK 16 Updates and New Features

    How time flies!  Even in these extraordinary times, it seems hard to believe another six months have passed, and we now have a new release of the JDK.  As usual, I will summarise all the new...

    Read Article
  • What's New in JDK 1659:12

    What's New in JDK 16

    Java Champion Simon Ritter explains which new features are included in JDK 16.

    Watch Replay
  • The 3 Hidden Risks of Unsupported, Free Java

    The 3 Hidden Risks of Unsupported, Free Java

    It’s been more than 2 years since Oracle required subscription-based licensing for Java 8 and 11 support, the versions in production by the majority of Java users.  Throughout this realignment,...

    Read Article
  • How Your JDK Impacts DevOps Workflows57:58

    How Your JDK Impacts DevOps Workflows

    How your choice of JDK can impact your development and DevOps workflows.

    Watch Video
  • Staring Into My Java Snow Globe 2021

    Staring Into My Java Snow Globe 2021

    Happy New Year, everyone!  For the last few years, I’ve written a blog post at the start of each year with my predictions for what will happen in the following twelve months focused on Java.  Now...

    Read Article
  • The Hidden Risks of Unsupported Java

    The Hidden Risks of Unsupported Java

    Learn about security, compliance and redistribution risks of unsupported Java, and how support negates those risks and adds value.

    Read Data Sheet
  • loading
    Loading More...