Java

[ follow ]
#jdk-26
fromInfoQ
1 week ago
Java

Java News Roundup: JDK 26-RC1, Spring Framework, Open Liberty, EclipseStore, Gradle

fromInfoQ
2 months ago
Java

Java News Roundup: JDK 26 in Rampdown, JDK 27 Expert Group, GlassFish, TornadoVM, Spring gRPC

fromInfoQ
1 week ago
Java

Java News Roundup: JDK 26-RC1, Spring Framework, Open Liberty, EclipseStore, Gradle

fromInfoQ
2 months ago
Java

Java News Roundup: JDK 26 in Rampdown, JDK 27 Expert Group, GlassFish, TornadoVM, Spring gRPC

Java
fromInfoWorld
5 days ago

GlassFish 8 Java server boosts data access, concurrency

GlassFish 8 adds virtual threads for massive concurrency, integrates Jakarta Security with MicroProfile JWT for flexible authentication, and supports JMX monitoring in Embedded mode.
Java
fromInfoWorld
1 week ago

Java use in AI development continues to grow - Azul report

Java usage for AI development increased to 62% in 2026, with enterprises embedding AI into existing Java systems and migrating toward non-Oracle OpenJDK.
fromTechzine Global
1 week ago

Java gains ground for production AI as Oracle loses its grip

The development of AI is producing multiple winners and losers among programming languages. The best-known languages in datasets regularly produce better, more consistent AI-generated code. This is one of several explanations for the continued growth of Java. This is despite problems surrounding Oracle's revenue model for the programming language, which seems to be driving the popularity of Java-compatible alternatives. Python was ahead of other programming languages: as the most popular language before the AI hype, it has remained at a lofty height.
Java
#jakarta-ee-12
fromInfoQ
1 week ago
Java

Jakarta EE 12 Milestone 2: Advent of the Data Age Along with Consistency and Configuration

Jakarta EE 12 centralizes querying, modernizes data and configuration, and improves developer productivity with Jakarta Query, integrations, and a new Jakarta Agentic AI specification.
fromInfoQ
3 weeks ago
Java

Java News Roundup: Jakarta EE 12, Spring Shell, Open Liberty, Quarkus, Tomcat, JHipster, Gradle

Jakarta EE 12 release delayed to end of 2026; JDK 26/27 early-access builds updated; multiple Java frameworks and tools received maintenance, point, and beta releases.
fromInfoQ
1 week ago
Java

Jakarta EE 12 Milestone 2: Advent of the Data Age Along with Consistency and Configuration

fromInfoQ
3 weeks ago
Java

Java News Roundup: Jakarta EE 12, Spring Shell, Open Liberty, Quarkus, Tomcat, JHipster, Gradle

fromDevOps.com
1 week ago

Survey Surfaces Massive Amount of Java Technical Debt

A global survey of 2,039 Java developers published today finds 63% reporting that dead and unused code adversely affects their team's productivity, with 22% describing the impact of that technical debt as being severe. Conducted by Dimensional Research on behalf of Azul, a provider of a distribution of OpenJDK, the survey also finds that more than half (56%) now deal with a Common Vulnerability and Exposure (CVE) involving Java on a daily or weekly basis.
Java
#glassfish
fromInfoQ
2 weeks ago
Java

Java News Roundup: GlassFish 8.0, OpenHai 1.0, LangChain4j, Infinispan, Hibernate, JobRunr

Multiple Java platforms and libraries released updates, highlighted by GlassFish 8.0 GA, JDK 26/27 early-access builds, and several framework and tooling point and milestone releases.
fromInfoQ
2 months ago
Java

Java News Roundup: GlassFish, TornadoVM, Spring Shell, WildFly, Hibernate, Kotlin

Multiple Java ecosystem projects released updates: GlassFish 8.0 milestone, Spring Shell 4.0 RC, TornadoVM 2.2.0, WildFly 39 beta, and several maintenance releases.
fromInfoQ
2 weeks ago
Java

Java News Roundup: GlassFish 8.0, OpenHai 1.0, LangChain4j, Infinispan, Hibernate, JobRunr

fromInfoQ
2 months ago
Java

Java News Roundup: GlassFish, TornadoVM, Spring Shell, WildFly, Hibernate, Kotlin

#spring-boot
fromInfoQ
4 weeks ago
Java

Spring News Roundup: First Milestone Releases of Boot, Security, Integration, Modulith, AMQP

fromInfoQ
4 weeks ago
Java

Spring News Roundup: First Milestone Releases of Boot, Security, Integration, Modulith, AMQP

Java
fromAmazon Web Services
2 weeks ago

AWS Transform custom: AI-driven Java modernization to reduce tech debt | Amazon Web Services

AWS Transform custom automates large-scale Java modernization using agentic AI, standardized AWS-managed transformations, and customizable packages to reduce technical debt and speed upgrades.
Java
fromInfoQ
2 weeks ago

Java Explores Carrier Classes to Extend Data-Oriented Programming Beyond Records

Carrier classes and carrier interfaces generalize record benefits to support flexible, record-like data abstractions without imposing rigid representation rules.
#jpa
#spring
Java
fromTheregister
3 weeks ago

Java devs want container security - not the hassle

Many Java developers prefer pre-hardened container providers because securing containers and related tooling is time-consuming, error-prone, and constrained by organizational resources.
fromInfoQ
4 weeks ago

Java News Roundup: Oracle Critical Patch Update, Grizzly 5, Payara Platform, GraalVM, Liberica JDK

JEP 527, Post-Quantum Hybrid Key Exchange for TLS 1.3, has been elevated from Proposed to Target to Targeted for JDK 27. This JEP proposes to enhance the implementation of RFC 8446, Transport Layer Security (TLS) Protocol Version 1.3, using the Hybrid Key Exchange in TLS 1.3 specification, currently being drafted by the Internet Engineering Task Force (IETF) in conjunction with JEP 496, Quantum-Resistant Module-Lattice-Based Key Encapsulation Mechanism, delivered in JDK 24.
Java
#jvm
#openjdk
fromInfoQ
1 month ago
Java

Java News Roundup: WildFly 39, Open Liberty, Spring Framework, JobRunr, Gradle, Micrometer

fromInfoQ
2 months ago
Java

Java News Roundup: Spring Cloud, Quarkus, Hibernate ORM, JobRunr, LangChain4j, Java Operator SDK

fromInfoQ
1 month ago
Java

Java News Roundup: WildFly 39, Open Liberty, Spring Framework, JobRunr, Gradle, Micrometer

fromInfoQ
2 months ago
Java

Java News Roundup: Spring Cloud, Quarkus, Hibernate ORM, JobRunr, LangChain4j, Java Operator SDK

Java
fromInfoWorld
1 month ago

Java 27 gets its first feature

JDK 27 adds post-quantum hybrid TLS 1.3 key exchange, giving Java applications quantum-resistant hybrid algorithms via javax.net.ssl by default without code changes.
Java
fromInfoWorld
1 month ago

Oracle unveils Java development plans for 2026

Oracle's Java team targets previews of value types, code reflection incubation, AOT compilation, and finalizing the structured concurrency API in 2026.
Java
fromInfoQ
1 month ago

Java News Roundup: Spring gRPC, Quarkus, Gatherers4j, Keycloak, Grails, Java Operator SDK

Java ecosystem saw multiple maintenance and point releases across JDK, Spring gRPC, Quarkus, Gatherers4j, and other projects, including bug fixes and dependency updates.
Java
fromInfoQ
1 month ago

Java Concurrency from the Trenches: Lessons Learned in the Wild

Practical Java concurrency lessons from a Netflix production project reveal common pitfalls, necessary learning, and pragmatic approaches for application developers.
Java
fromAmazon Web Services
1 month ago

Automating AWS SDK for Java v1 to v2 Upgrades with AWS Transform | Amazon Web Services

Upgrade AWS SDK for Java from v1 to v2 to maintain security, compliance, and performance before v1 end-of-support on December 31, 2025.
Java
fromInfoQ
1 month ago

JEP 525 Brings Timeout Handling and Joiner Refinements to Java's Structured Concurrency

JEP 525 for JDK 26 refines StructuredTaskScope with small API improvements like timeout callbacks, streamlined joiners, and tighter configuration types to reduce boilerplate.
fromMedium
1 month ago

Scala 3 makes reserved word "new" optional

As a toy example, consider package org.example.graphicsobject WrappedColor { def apply(r: Int, g: Int, b: Int): WrappedColor = new WrappedColor(r, g, b)}import java.awt.Colorclass WrappedColor(r: Int, g: Int, b: Int) { val color = new Color(r, g, b)} Then we can write things like val wrapC = WrappedColor(128, 0, 255) Okay, seems like a lot of effort just to not have to write " new." But Scala programmers with a lot more sophistication than myself have been wanting this effort.
Java
fromInfoQ
1 month ago

Java News Roundup: Spring Vault, LangChain4j, Seed4J, Infinispan, Gradle

This week's Java roundup for December 22nd, 2025, features news highlighting: new interfaces, VaultClient and ReactiveVaultClient, in Spring Vault; point releases for LangChain4j and Seed4J; maintenance releases for Micronaut, Quarkus and Infinispan; and the second release candidate of Gradle 9.3. JDK 26 Build 29 remains the current build in the JDK 26 early-access builds. More details on this release may be found in the release notes.
Java
#executorservice
Java
fromInfoQ
2 months ago

The Latest in OpenJDK and JCP Expert Group: Insights with Simon Ritter

Java development shifted from a JCP/JSR-driven model to OpenJDK-led feature development while an umbrella JSR defines the Java SE specifications.
Java
fromMedium
2 months ago

Java 25 for Scala Services: Production Impact Report

Migrating Scala services to Java 25 using compact object headers and G1 string deduplication reduced heap usage for workloads with many repetitive strings.
Java
fromOracle
2 months ago

Including the Graal JIT in Oracle JDK 23

Oracle JDK 23 includes the Graal JIT, offering advanced JIT optimizations and commercial support, enabled via JVM command-line options while defaulting to C2 if not specified.
Java
fromInfoWorld
2 months ago

High-performance programming with Java streams

Use short-circuiting, parallel execution, virtual threads, and stream gatherers to optimize Java Stream pipelines for performance, scalability, and resource efficiency.
fromInfoQ
2 months ago

TornadoVM 2.0 Brings Automatic GPU Acceleration and LLM support to Java

The TornadoVM project recently reached version 2.0, a major milestone for the open-source project that aims to provide a heterogeneous hardware runtime for Java. This release is likely to be of particular interest to teams developing LLM solutions on the JVM. The project automatically accelerates Java programs on multi-core CPUs, GPUs, and FPGAs. It does not replace existing JVMs, but instead adds the capability of offloading Java code to the backends,
Java
fromInfoWorld
2 months ago

Azul acquires enterprise Java middleware provider Payara

Announced December 10, the deal enables Java platform provider Azul to offer faster, more efficient, more secure, and more cost-effective deployments in the Java application stack, Azul said. The company said the combination of Azul and Payara addresses pressing challenges enterprises face today: accelerating application modernization, achieving cloud-native agility, and reducing dependencies on proprietary platforms. With an integrated offering, users are provided with a unified, enterprise-grade Java platform based on open-source that can support an organization's full Java fleet
Java
Java
fromInfoQ
2 months ago

Java News Roundup: Spring Tools 5, TornadoVM, Payara Platform, Hibernate ORM, Spock Framework

Multiple major and maintenance Java ecosystem releases occurred, including Spring Tools 5.0, TornadoVM 2.1.0, JDK early-access builds, GPULlama3.java 0.3.0, and several framework updates.
fromMedium
2 months ago

Fixing Java SSL Certificate Issues with GitHub Packages: A Complete Guide

If you've encountered SSL certificate errors while trying to download Maven dependencies from GitHub Packages, you're not alone. The error typically looks something like this: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException:unable to find valid certification path to requested target This happens because Java maintains its own truststore (cacerts file) that contains trusted SSL certificates. If GitHub's certificate isn't in your Java truststore, your build tool (Maven/Gradle) will refuse to connect.
Java
fromInfoQ
2 months ago

InfoQ Java Trends Report 2025

This report summarizes the InfoQ Java editorial team's current perspective on the adoption of technology and emerging trends within the Java space. We focus on Java, the language, as well as related languages such as Kotlin and Scala, the Java Virtual Machine (JVM), and Java-based frameworks and utilities. We discuss trends in core Java, including the adoption of new Java versions, as well as the evolution of frameworks such as the Spring Framework, Jakarta EE, Quarkus, Micronaut, Helidon, and MicroProfile.
Java
Java
fromMedium
2 months ago

The Language That Made Me Feel Like a Genius (Until It Didn't): My Breakup with Scala

Scala offered concise, expressive functional and object-oriented programming on the JVM but its complexity, steep learning curve, and hiring difficulties led teams to abandon it.
Java
fromInfoWorld
2 months ago

Spring AI tutorial: Get started with Spring AI

Spring AI integrates LLMs into Spring applications with familiar configuration, provider-agnostic abstractions, prompt templates, and support for RAG with vector stores.
Java
fromInfoQ
2 months ago

JEP 526 Simplifies Deferred Initialization Ahead of JDK 26

Computed Lazy Constants provide immutable, single-initialized value holders via java.lang.LazyConstant<T>, enabling lazy, factory-based initialization and replacing low-level Stable Values APIs.
[ Load more ]