Materials for developers working in Java
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...
Accessing Native Code in Java with Project Panama
Did you ever want to access native code in pure Java? Well now you can with Java’s Foreign Function & Memory APIs in Project Panama! Foreign Function & Memory APIs Since the early days of Java...
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
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...
Cloud Native JVMs (Part 1)
Gil Tene introduces the notion of Cloud Native JVMs. JVMs that not only run code on a cloud, but can actually use the cloud environment to [better] achieve their core purpose.
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.
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.
JDK 17 - Get Ready for the Next LTS Java
Azul/Payara Webinar: JDK 17 - Get Ready for the Next LTS Java
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...
Which Version of Java is Popular among Developers in 2021 – Survey Results
It’s always interesting to see the results from surveys of developers to see who’s using what and how. Of course, the first thing to remember before even looking at the details is that there are...
Eclipse Temurin: A New Distribution of OpenJDK
It’s incredible that, twenty-six years after it was first released, Java is still one of, if not the most, popular software platforms in the world. One reason that has helped drive its success...
AOT or JIT - Faster Startup, Faster Code
In this webinar, find out more about the pros and cons of JIT and AOT compilation.
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...
What's New in JDK 16
Java Champion Simon Ritter explains which new features are included in JDK 16.
How Your JDK Impacts DevOps Workflows
How your choice of JDK can impact your development and DevOps workflows.
A Quarter of a Century of Java
February 12th, 1996. This is a significant date for me personally since it was the day I started work at Sun Microsystems as a Solaris Systems Engineer...
JDK 14 - Lots of New Java Features
An exploration of the changes to the language, in the form of records and pattern matching, as well as some of the 69 new API elements in JDK 14.
foojay: A Place for Friends of OpenJDK
Java is a well-maintained development and deployment platform. Through the OpenJDK project, regular updates to production releases follow a traditionally established schedule.
Azul Support for Temurin FAQ
*NEW* !!! Azul Platform Core now includes support for builds of Eclipse Temurin, a high quality Java runtime
What’s New In JDK 14 Latest Release? 80 New Features & APIs
Well, another six months have passed, and we have another release of Java, this one pretty packed with exciting new features. It is, therefore, time for another blog post trying... The post...