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.
Quarkus 4 Is Coming for Spring Boot 4. Here Is How the Two Big Java Frameworks Actually Compare in 2026

Quarkus 4 Is Coming for Spring Boot 4. Here Is How the Two Big Java Frameworks Actually Compare in 2026

2
Comments
7 min read
Why WHOIS Is Dead in Modern Java (And How to Check Domains with RDAP)

Why WHOIS Is Dead in Modern Java (And How to Check Domains with RDAP)

Comments
3 min read
Tracing Java Programs Through Control Flow

Tracing Java Programs Through Control Flow

2
Comments 1
6 min read
Gradle vs Maven: Which Java Build Tool Should You Pick?

Gradle vs Maven: Which Java Build Tool Should You Pick?

1
Comments
18 min read
Validating Factur-X / ZUGFeRD e-invoices in practice: XSD + Schematron

Validating Factur-X / ZUGFeRD e-invoices in practice: XSD + Schematron

Comments 1
4 min read
Faster Starts, Less JavaScript Overhead

Faster Starts, Less JavaScript Overhead

5
Comments
7 min read
Proxies in Java: Setting Up HttpClient and OkHttp

Proxies in Java: Setting Up HttpClient and OkHttp

Comments
4 min read
My first Apache Kafka PR deleted three lines. I almost deleted the wrong one.

My first Apache Kafka PR deleted three lines. I almost deleted the wrong one.

Comments 4
3 min read
An Outbox for 3 Million Events a Day on Azure SQL: the Engineering Behind It

An Outbox for 3 Million Events a Day on Azure SQL: the Engineering Behind It

Comments
14 min read
I built a self-hosted research agent in Java 21 — and put the heavy tools in Python

I built a self-hosted research agent in Java 21 — and put the heavy tools in Python

Comments
2 min read
Efficient and Effective XML Processing in Java

Efficient and Effective XML Processing in Java

Comments
6 min read
Top K Frequent Elements

Top K Frequent Elements

1
Comments
2 min read
Interceptors That Actually Help: Request Logging and Automatic Bearer-Token Injection

Interceptors That Actually Help: Request Logging and Automatic Bearer-Token Injection

Comments
4 min read
CVE-2026-16723: Pre-Auth RCE in Fastjson 1.x via the @JSONType Trust Branch

CVE-2026-16723: Pre-Auth RCE in Fastjson 1.x via the @JSONType Trust Branch

Comments
7 min read
Inside Army's MySQL Dialect: When SQL Dialects Are First-Class Citizens

Inside Army's MySQL Dialect: When SQL Dialects Are First-Class Citizens

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