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 1 - Data Hiding: Protecting Your Object's Internal Data

Part 1 - Data Hiding: Protecting Your Object's Internal Data

Comments
6 min read
Stop Thread-Pooling Your Resiliency: Adaptive Semaphore Bulkheads for Java Virtual Thread Microservices

Stop Thread-Pooling Your Resiliency: Adaptive Semaphore Bulkheads for Java Virtual Thread Microservices

1
Comments
2 min read
Explain the Concept of "Convention over Configuration" in Spring Boot

Explain the Concept of "Convention over Configuration" in Spring Boot

6
Comments
6 min read
Widgets, Live Activities, and Dynamic Island From One Java API

Widgets, Live Activities, and Dynamic Island From One Java API

5
Comments
5 min read
Part 2 - extends vs implements, Interface Methods & Variables

Part 2 - extends vs implements, Interface Methods & Variables

Comments
5 min read
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
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
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
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
đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.