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.
Filters vs Interceptors vs AOP — when each

Filters vs Interceptors vs AOP — when each

Comments
6 min read
The Day Our Green CI Pipeline Deployed an 11-Day-Old Bug to Production

The Day Our Green CI Pipeline Deployed an 11-Day-Old Bug to Production

1
Comments
7 min read
Compile-Time vs Run-Time Polymorphism in Java

Compile-Time vs Run-Time Polymorphism in Java

Comments
8 min read
Your Payment Webhook Handler Probably Processes Duplicates

Your Payment Webhook Handler Probably Processes Duplicates

Comments
6 min read
Java Packages: Why Your Folders Must Match Your Code

Java Packages: Why Your Folders Must Match Your Code

Comments
9 min read
Why Java Has No Multiple Inheritance (The Diamond Problem)

Why Java Has No Multiple Inheritance (The Diamond Problem)

Comments
12 min read
Why Your Java Object Disappears After One Line

Why Your Java Object Disappears After One Line

Comments
7 min read
I Fixed a Minecraft Mod by Patching a Java .class File

I Fixed a Minecraft Mod by Patching a Java .class File

Comments
5 min read
Java Learning Series - Product Management System with CRUD operations for beginners

Java Learning Series - Product Management System with CRUD operations for beginners

5
Comments
5 min read
How I Rebuilt My AI Doctor App with Spring AI and MCP (and Stopped Stuffing Prompts)

How I Rebuilt My AI Doctor App with Spring AI and MCP (and Stopped Stuffing Prompts)

1
Comments
3 min read
Type Safety Without Explicit Casting: Building a Custom Generic Stack in Java

Type Safety Without Explicit Casting: Building a Custom Generic Stack in Java

Comments
2 min read
Java Learning Series - Finding Unique and Duplicate categories using HashSet

Java Learning Series - Finding Unique and Duplicate categories using HashSet

6
Comments 1
1 min read
Replacing Basic Auth with JWT and OAuth2 in Spring Security

Replacing Basic Auth with JWT and OAuth2 in Spring Security

Comments
3 min read
From Java 8 to Java 25: the language you think you know no longer exists

From Java 8 to Java 25: the language you think you know no longer exists

Comments
11 min read
Java Strings Explained: Pool, Builder and Buffer

Java Strings Explained: Pool, Builder and Buffer

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