Java Platform

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

Hockey player figurines pushing along a binary track.
color cube puzzle matrix

wooden tiles packing/placement puzzle

What is the JDK? Introduction to the Java Development Kit

The JDK is a key platform component for building Java applications. At its heart is the Java compiler

JVM - Java Virtual Machine

Oracle: Switch now from Nashorn JavaScript engine to GraalVM

Oracle says GraalVM is more capable than Nashorn, and it has laid out a migration path from Nashorn to GraalVM

coffee cup - coffee beans - Java

The future of Java: How Jakarta EE will unfold under Eclipse

The open source tools organization wants to adopt Docker, NoSQL, and Kubernetes in enterprise Java, while standardizing on Maven and Jenkins

JVM - Java Virtual Machine

What is the JVM? Introducing the Java virtual machine

The Java virtual machine manages system memory and provides a portable execution environment for Java-based applications. Developers reap the rewards in performance, stability, and predictable runtimes.

intel coffee lake figurative image java

Java will no longer have ‘major’ releases

The twice-yearly Java releases will get new version numbers, but they won’t have the degree of change that whole version numbers have historically indicated

road to future forward idea cloud road

What’s new with Eclipse’s Jakarta EE Java

GlassFish app server, Jakarta EE Java implementation set to move forward with cloud native focus

intel coffee lake figurative image java

Beyond Java: Programming languages on the JVM

By running on the JVM, these languages run anywhere Java runs, work seamlessly with Java, and open up possibilities Java doesn’t

java ring

Java 11 roadmap: The new features you can expect

CORBA, Java EE, and JavaFX support will be removed, while just a handful of new features are being added—so far

Keyboard with blue update button

Oracle extends Java JDK 8 updates to 2019

Oddly, JDK 8 will get public updates even after updates end for the later JDK 9 and JDK 10 Java releases

Java logo browser

Java JDK 10: What new features to expect in the next Java

Technologies from several projects will provide a pipeline of new capabilities in Java 10 and later versions

Web services in Java SE, Part 4: SOAP with Attachments API for Java

Learn about SAAJ and other advanced Java SE Web service features

jw javaqa webservicesp1jpg

Web services in Java SE, Part 1: Tools overview

This post launches a four-part series introducing you to Java SE 6's support for Web services. Later in the series we'll build SOAP-based and RESTful-based Web services and explore advanced Web services topics.

puzzle / challenge / teamwork / strategy / cooperation / collaboration

The road to Java 9: Modular Java finally gets OK'd

IBM, Eclipse Foundation, Red Hat, and others decide to stand out of the way of the controversial technology’s deployment in Java 9

ladybugs bugs

The road to Java 9: Only critical bugs getting fixed now

The upgrade is slated for an initial release candidate build today

A main writing code on a whiteboard

Oracle has a plan to make Java 9 migration easier

Temporarily permitting illegal reflective access from code on the class path could support a more relaxed migration to the modular Java platform

hot coffee java beans cup steam

Oracle's Java chief debunks ‘misconceptions’ about Java 9

The recent vote on Java 9's modularity specification failed, leaving the planned July 27 release in question

expect delays

Java module system may stall platform’s next release

Objections raised by IBM and Red Hat could delay the upgrade's release, planned for late July

mergers aquisitions businessmen toys circuitboard handshake agreement

Azul introduces LLVM compiler to Java runtime

Azul's Falcon LLVM compiler gives the Zing JVM a big speed edge over Oracle's HotSpot Java platform

Load More
Recent Java How-Tos