days
0
-38
-1
hours
0
-1
minutes
-3
-2
seconds
0
-9
search

#java

Stay up to date with JDK 15 news

Java 15 is here! Text Blocks & Shenandoah GC drop test status

Java 15’s GA release is finally here. 14 JEPs (Spoiler alert: Nashorn is out!) are part of the new JDK. Among other things, text blocks have moved beyond the experimental stage and the Shenandoah garbage collector is now a full member of the JDK. Let’s take a closer look at the JEPs of this release.

Avoiding unit-related failure

Type-safe Unit Expressions for Java (and you)

Unit type-safety, or lack thereof, can have real consequences, sometimes disastrous ones. This article briefly demonstrates how the Manifold framework’s extension and science libraries can be applied toward a general solution using type-safe units and quantities.

Checking in with the latest release

Quarkus 1.5.0.Final welcomes new extensions

Keep up with Quarkus; let’s take a closer look and see what’s new with the supersonic subatomic Java. The latest update, version 1.5.0.Final adds new extensions, bug fixes, and a few performance upgrades. Let’s take a look at everything under the hood.

Tips for recruiters

How to effectively screen Java developers

Java has continued to be the most widely used programming language, even after its release two decades ago. Hence, Java developers are in demand. This article shows what to look out for as a recruiter, e.g. what Java certifications applicants have, what types of online assessments exist, and what other criteria may be helpful in the screening process.

Most clicked news

Top 10 Java stories of May: TIOBE Index, Spring Boot 2.3, Java 16 plans & more

Every month, we take a look back at our top ten most clicked topics. Last month was packed full of exciting news such as more info on Java 16 with its upcoming migration to Git and GitHub. Other top news include interviews on the programming language Julia, the visualization platform Grafana and the Node alternative Deno. In May, we also learned how to analyze big data using Java and saw C pass Java in the monthly TIOBE Index.

Last week's highlights

Weekly Review: 25 years of Java, Grafana 7.0, Stack Overflow Developer Survey & more

Every Monday, we take a step back and look at all the cool stuff that went down during the previous week. Last week we celebrated 25 years of Java, spoke to seven experts about continuous delivery and continuous integration, learned more about the open source platform Grafana, and found out that Rust is once again the most beloved programming language.

Troubleshooting and resolution

Troubleshooting CPU spike in a major trading application

This article by Ram Lakshmanan examines an example of how to troubleshoot a CPU spike within a major trading application in North America. See what was causing the issue, how it was fixed, and what lessons you can take away.

Last week's highlights

Weekly Review: Plans for Java 16, Spring Boot 2.3, data science coding tips & more

Every Monday, we take a step back and look at all the cool stuff that went down during the previous week. Last week, Spring Boot 2.3 arrived and we took a look at Java’s migration to Git and GitHub, which keeps getting closer. Read on for more highlights including better coding habits for data scientists as well as interviews on Nordic language BERT models and the JavaScript framework Crank.js.

Here's to 25 more years of Java

To 25 glorious years of Java!

Java is turning 25 years old! Here’s a tribute to keeping the tradition of Java programming alive and well. This article takes a look back at the history of the programming language, how it transformed an era, and how it excels today in multiple spheres.

Step-by-step game creation

Avoid the Enemy! This is a simple game made with Kree.

Follow this tutorial and learn how to make a simple game using Kree Java. Learn how to create a scene, create a GameObject, add components to the GameObject, gather input from a user, create custom components, generate random numbers, and detect collisions.

Pack your things, we're moving!

Java 16: Migration to Git and GitHub gets closer

The move from Mercurial to Git and GitHub is imminent. With Java 16, the remaining projects – including the JDK itself – will finally move. Mercurial has been under criticism for some time now and Project Skara has presented clear results, the two corresponding JEPs have now been earmarked for Java 16. Let’s take a closer look.