DEV Community

Java

More than just a cup of coffee, Java is a high-level, class-based, object-oriented programming language that is designed to have as few implementation dependencies as possible.

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
AsyncHttpClient CVE-2026-107282: when a replayed request carries the wrong identity

AsyncHttpClient CVE-2026-107282: when a replayed request carries the wrong identity

Comments
4 min read
I ran 50 orders at 1 unit of stock. Here’s what stopped the oversell.

I ran 50 orders at 1 unit of stock. Here’s what stopped the oversell.

Comments
3 min read
Structured Concurrency vs CompletableFuture: How Java Finally Fixed Parallel Calls

Structured Concurrency vs CompletableFuture: How Java Finally Fixed Parallel Calls

2
Comments
8 min read
The Creator of Jenkins Now Wants You to Run Fewer Tests

The Creator of Jenkins Now Wants You to Run Fewer Tests

2
Comments
7 min read
A Java Architect Mapped AI Into Four Layers: Where Java Wins Today and Where It Still Hurts

A Java Architect Mapped AI Into Four Layers: Where Java Wins Today and Where It Still Hurts

2
Comments
8 min read
Stamping a Company Seal on Excel Invoices: No Private Storage, a Lying resize(), and Three Coordinate Systems

Stamping a Company Seal on Excel Invoices: No Private Storage, a Lying resize(), and Three Coordinate Systems

Comments
4 min read
SailPoint IdentityIQ Rules Explained: Where BeanShell Fits

SailPoint IdentityIQ Rules Explained: Where BeanShell Fits

Comments
2 min read
Giving Your Spring AI Agent a Memory — Conversations That Actually Make Sense

Giving Your Spring AI Agent a Memory — Conversations That Actually Make Sense

Comments
5 min read
A Green Test Suite Can Still Hide a Broken PR: 5 Questions to Ask Before Merging

A Green Test Suite Can Still Hide a Broken PR: 5 Questions to Ask Before Merging

Comments
4 min read
Stop AI NullPointerExceptions: Compile-Time Zero-NPE Java with JSpecify, NullAway, and Claude Code

Stop AI NullPointerExceptions: Compile-Time Zero-NPE Java with JSpecify, NullAway, and Claude Code

Comments
2 min read
I built a free learning app for Maths, Python and Java, with a little green companion called Pip

I built a free learning app for Maths, Python and Java, with a little green companion called Pip

Comments
2 min read
Hibernate Under the Hood. Part 6: Transaction Management and Locking

Hibernate Under the Hood. Part 6: Transaction Management and Locking

Comments
4 min read
Chú Thích, Dấu Ngoặc, Dấu Chấm Phẩy Trong Java

Chú Thích, Dấu Ngoặc, Dấu Chấm Phẩy Trong Java

Comments
10 min read
Configurando um Servidor HAPI FHIR com BR-Core

Configurando um Servidor HAPI FHIR com BR-Core

Comments
15 min read
Concurrency Programming (11): Shared Memory and Message Passing — How They Work Together

Concurrency Programming (11): Shared Memory and Message Passing — How They Work Together

Comments
3 min read
👋 Sign in for the ability to sort posts by relevant, latest, or top.