Java | News, how-tos, features, reviews, and videos

Spring coil with abstract Java code overlay.
hyper convergence speed burning rubber tire binary fast by tao55 getty images

java / coffee

Oracle pits GraalVM against Google Go

Oracle touts the fast startup and small memory footprint of the polyglot VM, which will soon be upgraded to Java 11

start-finish road signs point in opposite directions / stages / order / sequencing

JDK 14: The new features in Java 14

Switch expressions and NVM-supporting file mapping byte buffers are slated for the next version of standard Java due in 2020

abstract data statistics

JavaFX 13 adds support for native rendering

Upgrade to the rich client platform for Java allows developers to integrate technologies such as OpenGL and WebGL for powerful visualizations

CIO | Middle East  >  Egypt  >  Giza  >  Sphinx and pyramids at sunset

Is Java the next COBOL?

60 years later, billions of lines of COBOL live on. Could Java, SQL, or Python last as long?

java coffee cup with number 8 froth eight by undefined undefined getty

Jabel brings post-Java 8 features to Java 8 users

Using the ‘annotation processor,’ developers can take advantage of the latest Java language features and still compile to Java 8 bytecode

Java / gears / moving parts working together / binary code / coding / programming / development

Eclipse Jakarta EE arrives

Two years after taking over Java EE from Oracle, the Eclipse Foundation has shipped its implementation of Java EE 8

Garbage can paper trash

OpenJDK proposal would speed up Java G1 garbage collector

The new -XX:-G1UseConcRefinement flag would turn off concurrent refinement and allow G1 to use a throughput post-write barrier

Man with cloud    181691498

Tiny clouds taking on AWS, Azure, and Google Cloud

A baker’s dozen of boutique clouds challenging the big three on speed, cost, flexibility, and even on-prem and hybrid cloud options

Java / coffee

Kubernetes-native Quarkus Java ready for testing

Red Hat’s Quarkus project is a small-footprint Java stack designed for container-based, cloud-native applications

Java / coffee

Kotlin 1.4 to improve null-check capabilities

The Kotlin Foundation also released Kotlin 1.3.50, which focuses on APIs and NPM dependencies

planning algorithms

Sorting with Comparable and Comparator in Java

Comparable or Comparator? Choose the correct interface for the sorting algorithm you need

The start and finish line of the Inishowen 100 scenic drive [Ireland]

Thread behavior in the JVM

The JVM does what it wants to do, so how can you predict the order of thread execution?

jw calculate

Method overloading in the JVM

Test your mind with the first Java Challenger in a new series. Can you outthink the Java virtual machine?

JavaWorld - challenger2 stringcomparisons

String comparisons in Java

How Java's String methods, keywords, and operators process comparisons in the String pool

A caterpillar hangs upside down from a branch.

Polymorphism and inheritance in Java

Challenge yourself, with this brain-teasing introduction to Java method invocation in polymorphic method calls

java / coffee / beans

What is EJB? The evolution of Enterprise JavaBeans

Java's server-side platform for developing distributed business applications

Java / binary code / gears / programming / coding / development

Microsoft buys jClarity to boost Java on Azure

Better performance, increased Java community engagement are the goals

An image of the word 'equal'

Comparing Java objects with equals() and hashcode()

What is the contract between equals() and hashcode()? Learn how these methods work together when comparing Java objects

Load More