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.
MapStruct vs Immuto: Where the Records Gap Actually Is

MapStruct vs Immuto: Where the Records Gap Actually Is

Comments
6 min read
I Built a Production-Ready Spring Boot 4.1.0 SaaS Boilerplate — Here Is What I Learned

I Built a Production-Ready Spring Boot 4.1.0 SaaS Boilerplate — Here Is What I Learned

Comments
3 min read
Setting Up IntelliJ IDEA for Java Development

Setting Up IntelliJ IDEA for Java Development

Comments
6 min read
Java & AI: What Developers Need to Know

Java & AI: What Developers Need to Know

Comments
2 min read
Low-Level Design (LLD) of a Heap (Priority Queue) in Java

Low-Level Design (LLD) of a Heap (Priority Queue) in Java

Comments 1
5 min read
Solon 4.0.3 Released: AI Loop, Code Talent, JDK 25 Prep

Solon 4.0.3 Released: AI Loop, Code Talent, JDK 25 Prep

Comments
4 min read
Java While vs. Do-While Loops: The Critical Difference

Java While vs. Do-While Loops: The Critical Difference

Comments
1 min read
Spring boot skills agent

Spring boot skills agent

Comments
1 min read
Your Agent Loop Just Cost $1,000: Instrumenting Spring AI with OpenTelemetry GenAI Conventions

Your Agent Loop Just Cost $1,000: Instrumenting Spring AI with OpenTelemetry GenAI Conventions

Comments
2 min read
Time Data Series: Written In Our Stars

Time Data Series: Written In Our Stars

1
Comments
6 min read
Solon 4.0 ReActAgent: A Practical Guide to Building AI Agents That Think and Act

Solon 4.0 ReActAgent: A Practical Guide to Building AI Agents That Think and Act

Comments
7 min read
Solon 4.0 ChatModel: A Practical Guide to Building LLM-Powered Applications

Solon 4.0 ChatModel: A Practical Guide to Building LLM-Powered Applications

Comments
5 min read
Java Concurrency LLD: Master ReentrantLock and Condition for Precise Thread Signaling

Java Concurrency LLD: Master ReentrantLock and Condition for Precise Thread Signaling

Comments 1
2 min read
2 @Transactional Traps That Catch Even Senior Java Developers in interviews

2 @Transactional Traps That Catch Even Senior Java Developers in interviews

Comments 2
2 min read
Understanding Java Memory: Primitive Types vs Reference Types (The Concept That Finally Made It Click)

Understanding Java Memory: Primitive Types vs Reference Types (The Concept That Finally Made It Click)

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