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.
ANTLR Is Powerful — But Sometimes You Don’t Need a Parser Generator

ANTLR Is Powerful — But Sometimes You Don’t Need a Parser Generator

Comments
5 min read
What a Playground: Building a Blockchain Sandbox with Yano and Yaci Store

What a Playground: Building a Blockchain Sandbox with Yano and Yaci Store

2
Comments
7 min read
Building a Local-First AI Assistant with Spring Boot 4 and Spring AI 2.0

Building a Local-First AI Assistant with Spring Boot 4 and Spring AI 2.0

Comments
9 min read
Obfuscate Java in Maven workflow

Obfuscate Java in Maven workflow

5
Comments
7 min read
I Built a Vector Search Engine from Scratch — Here's What I Learned

I Built a Vector Search Engine from Scratch — Here's What I Learned

2
Comments
5 min read
5 Project Reactor Techniques That Turned My Blocking Java Code Into High-Performance Pipelines

5 Project Reactor Techniques That Turned My Blocking Java Code Into High-Performance Pipelines

Comments
7 min read
Spring Boot 4 + Jackson 3 — less JSON boilerplate with yupzip-json

Spring Boot 4 + Jackson 3 — less JSON boilerplate with yupzip-json

3
Comments
4 min read
The Death of the Strategy Pattern: Why Java’s Sealed Hierarchies Rule 2026 Agentic Workflows

The Death of the Strategy Pattern: Why Java’s Sealed Hierarchies Rule 2026 Agentic Workflows

Comments
2 min read
How to Fix Gradle Error: Unsupported class file major version (React Native & Expo)

How to Fix Gradle Error: Unsupported class file major version (React Native & Expo)

Comments
3 min read
What Happens Internally When You Submit a Task to ExecutorService?

What Happens Internally When You Submit a Task to ExecutorService?

5
Comments
3 min read
The 5 Reasons AI Can't Touch Java Developers

The 5 Reasons AI Can't Touch Java Developers

Comments
5 min read
Authentication vs Authorization: Understanding the Difference in Spring Security

Authentication vs Authorization: Understanding the Difference in Spring Security

2
Comments
2 min read
How I Used the JVM’s JDWP to Cut GlassFish Redeploys from 2 Minutes to 5 Seconds

How I Used the JVM’s JDWP to Cut GlassFish Redeploys from 2 Minutes to 5 Seconds

4
Comments
10 min read
I built an AOT rule-image compiler for Java — 853 MB of heap became 8 MB

I built an AOT rule-image compiler for Java — 853 MB of heap became 8 MB

Comments
3 min read
EnumMap and EnumSet: The Java Collections Most Developers Never Use

EnumMap and EnumSet: The Java Collections Most Developers Never Use

Comments
8 min read
đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.