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.
Wednesday Links - Edition 2026-04-01

Wednesday Links - Edition 2026-04-01

Comments
1 min read
Project Loom: Java's Virtual Threads – From Nightmares to Modern Concurrency Bliss

Project Loom: Java's Virtual Threads – From Nightmares to Modern Concurrency Bliss

Comments
5 min read
Using AI Agents to Debug Distributed Systems in Under a Minute

Using AI Agents to Debug Distributed Systems in Under a Minute

Comments
6 min read
From Stream to Database: Processing Market Data with Spring Boot, Redis, and Flyway

From Stream to Database: Processing Market Data with Spring Boot, Redis, and Flyway

Comments
3 min read
What if Spring Boot had Kotlin-style null-safety without migrating to Kotlin?

What if Spring Boot had Kotlin-style null-safety without migrating to Kotlin?

Comments
2 min read
Four Pagination Strategies for Enterprise Database Lists

Four Pagination Strategies for Enterprise Database Lists

1
Comments
6 min read
JWT vs Session vs OAuth2 in Spring Boot: Which One Should You Use?

JWT vs Session vs OAuth2 in Spring Boot: Which One Should You Use?

Comments
4 min read
Why Apache IoTDB Is Written in Java: A Decade of Engineering Trade-offs

Why Apache IoTDB Is Written in Java: A Decade of Engineering Trade-offs

Comments
6 min read
Why Apache IoTDB Is Written in Java: A Decade of Engineering Trade-offs

Why Apache IoTDB Is Written in Java: A Decade of Engineering Trade-offs

Comments
6 min read
Exception Handling Keywords in Java

Exception Handling Keywords in Java

2
Comments
1 min read
How to Build an Android Document Scanner with Auto-Capture and PDF Export

How to Build an Android Document Scanner with Auto-Capture and PDF Export

Comments
6 min read
Kafka Safe Producer Defaults and Version Compatibility Explained

Kafka Safe Producer Defaults and Version Compatibility Explained

Comments
3 min read
Começar em programação do zero depois dos 40: roteiro realista de André Blos Aliatti

Começar em programação do zero depois dos 40: roteiro realista de André Blos Aliatti

Comments
4 min read
Number Operations (Sum, Count, Reverse) Using Loop in Java

Number Operations (Sum, Count, Reverse) Using Loop in Java

2
Comments
1 min read
Optimizing Large-Scale Data Ingestion into Relational Database

Optimizing Large-Scale Data Ingestion into Relational Database

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