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.
Part 5 - Interface vs Abstract Class vs Concrete Class

Part 5 - Interface vs Abstract Class vs Concrete Class

Comments
5 min read
Ditch Naive Chunking: Late Chunking RAG in Spring AI

Ditch Naive Chunking: Late Chunking RAG in Spring AI

Comments
2 min read
Part 4 - Marker Interfaces & Adapter Classes

Part 4 - Marker Interfaces & Adapter Classes

Comments
5 min read
Java Task

Java Task

8
Comments
1 min read
Why I'm Transitioning from Spring Boot to AI Infrastructure

Why I'm Transitioning from Spring Boot to AI Infrastructure

1
Comments
4 min read
Part 3 - Interface Naming Conflicts (Methods & Variables)

Part 3 - Interface Naming Conflicts (Methods & Variables)

Comments
4 min read
An Agent on a Leash, or why my AI agent doesn't make business decisions

An Agent on a Leash, or why my AI agent doesn't make business decisions

Comments 2
6 min read
Part 1 - Interfaces: Intro, Purpose & Real-World Examples

Part 1 - Interfaces: Intro, Purpose & Real-World Examples

Comments
5 min read
Compact Strings Cut Character Storage in Half

Compact Strings Cut Character Storage in Half

6
Comments
4 min read
Introducing NumPy4J: Bringing NumPy-Style Computing toJava

Introducing NumPy4J: Bringing NumPy-Style Computing toJava

Comments
2 min read
Spring AI vs LangChain4j in 2026 - The Choice Got Harder, Here Is How to Decide

Spring AI vs LangChain4j in 2026 - The Choice Got Harder, Here Is How to Decide

Comments
8 min read
AI Agents Are Flooding Public Services - Build Your Spring Boot Defenses Before They Reach Your API

AI Agents Are Flooding Public Services - Build Your Spring Boot Defenses Before They Reach Your API

Comments
9 min read
gRPC moved into Spring Boot 4.1: the new starters, the property renames, and what we measured

gRPC moved into Spring Boot 4.1: the new starters, the property renames, and what we measured

1
Comments
4 min read
Java LLD: Mastering Immutability for Zero-Lock Concurrency

Java LLD: Mastering Immutability for Zero-Lock Concurrency

Comments
2 min read
Part 7 - volatile Keyword: Memory Visibility, Thread Communication

Part 7 - volatile Keyword: Memory Visibility, Thread Communication

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