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.
🧮 Build Your Own `wc` Tool in Java — A Minimal Clone of the Unix Word Count Utility

🧮 Build Your Own `wc` Tool in Java — A Minimal Clone of the Unix Word Count Utility

2
Comments 1
2 min read
Java em 2025: A Evolução da Linguagem e o Futuro da Programação

Java em 2025: A Evolução da Linguagem e o Futuro da Programação

1
Comments
3 min read
How I Deployed a Java Spring Boot + Angular SSR Website Using Docker and Nginx: A Personal Journey

How I Deployed a Java Spring Boot + Angular SSR Website Using Docker and Nginx: A Personal Journey

Comments
4 min read
Mastering String APIs in Java

Mastering String APIs in Java

2
Comments
8 min read
How to add rate limiting to your API using TigerBeetle

How to add rate limiting to your API using TigerBeetle

10
Comments 2
8 min read
From Monolith to Microservices: Lessons Learned in the Real World

From Monolith to Microservices: Lessons Learned in the Real World

Comments
5 min read
Microservices: Mastering the Circuit Breaker Pattern with Real Examples

Microservices: Mastering the Circuit Breaker Pattern with Real Examples

7
Comments
2 min read
Encapsulation

Encapsulation

1
Comments 1
3 min read
JavaScript Mastery Showdown: Precision, Power, and Performance

JavaScript Mastery Showdown: Precision, Power, and Performance

Comments
3 min read
Shared library for Micro-Services: Why should you have one?

Shared library for Micro-Services: Why should you have one?

2
Comments
4 min read
Spring Boot Anti-Patterns Killing Your App Performance in 2025 (With Real Fixes & Explanations)

Spring Boot Anti-Patterns Killing Your App Performance in 2025 (With Real Fixes & Explanations)

7
Comments
3 min read
Real-World TDD with Claude AI: Building a User Registration System in Java

Real-World TDD with Claude AI: Building a User Registration System in Java

1
Comments
5 min read
Leetcode 1432. Max Difference You Can Get From Changing an Integer

Leetcode 1432. Max Difference You Can Get From Changing an Integer

Comments 1
3 min read
Understanding TransactionEventListener in Spring Boot: Use Cases, Real-Time Examples, and Challenges

Understanding TransactionEventListener in Spring Boot: Use Cases, Real-Time Examples, and Challenges

11
Comments
3 min read
Java Design Patterns in Real Projects

Java Design Patterns in Real Projects

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