Java

Java

Java - The versatile, platform-independent programming language

Java enables write-once-run-anywhere development with robust libraries, strong performance, and a widespread ecosystem for enterprise and mobile apps.

Category

General Purpose / Enterprise

First Release

1995

File Extension

.java

Creator

James Gosling (Sun Microsystems)

Latest News

OpenAI Releases GPT-4o Omni Model With Real-Time Multimodal Capabilities

OpenAI has introduced GPT-4o, a new flagship model capable of real-time reasoning across audio, vision, and text inputs with improved latency.

10/26/2026 • 0 likes

Eclipse Exousia 3.0.2 Released With Quarkus Extension Support

Eclipse Exousia 3.0.2 arrives as an implementation of Jakarta Authorization 3.0, introducing a new Quarkus extension that enables the framework to pass the Jakarta Authorization TCK.

10/26/2026 • 0 likes

JDK 28 Reduces Off-Heap Allocation Latency by Up to 90 Percent

A new thread-local caching mechanism in JDK 28 significantly accelerates small confined arena allocations across all major operating systems without requiring code changes.

10/24/2026 • 0 likes

OpenJDK 28 Early-Access Build 21 Introduces Enhanced ZGC Features

The latest OpenJDK 28 build brings significant ZGC improvements, including adaptive heap sizing and faster startup times, as development continues toward a March 2027 release.

10/24/2026 • 0 likes

MyBatis 3.6.0 Raises Minimum Runtime to Java 11 and Drops Java 8

MyBatis 3.6.0 sets Java 11 as its minimum runtime, adds immutable collection constructor support, nested cursors and a new @NamedResultMap annotation, and fixes a lazy-loading memory leak.

10/23/2026 • 0 likes

OpenJDK Issues High-Severity Security Advisory for Compromised Certificates

OpenJDK has released patches and workarounds for a critical CVSS 9.1 vulnerability affecting multiple Java versions due to compromised intermediate certificate authorities.

10/22/2026 • 0 likes

Apache Tomcat Updates Impose Hard Limit on Accept-Language Header Locales

Recent Apache Tomcat updates introduce a default cap of 10 locales for the Accept-Language header, which may cause service interruptions for applications requiring more extensive language configurations.

10/20/2026 • 0 likes

Actions/setup-java 6.1.0 Adds Linux RISC-V Support and Improves Version Matching

The latest release of the GitHub Actions setup-java tool introduces support for Linux RISC-V architecture alongside refinements to version matching and security cleanup processes.

10/14/2026 • 0 likes

Bouncy Castle 1.86 Released To Patch MLS Authentication Vulnerability

The Bouncy Castle cryptographic library has been updated to version 1.86 to fix a flaw in its Messaging Layer Security implementation that could allow unauthorized identity spoofing.

10/8/2026 • 0 likes

Eclipse Foundation Releases GlassFish 8.0.5 Maintenance Update

The Eclipse Foundation has launched GlassFish 8.0.5, a maintenance update for the Jakarta EE application server that focuses on stability and runtime environment improvements.

10/5/2026 • 0 likes

Difficulty

Advanced 3/3

Generates a large ecosystem and JVM-based abstractions; mastering generics, concurrency, and memory management requires substantial effort.