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.
Chunking Java Streams the Right Way — A Collector That Feels Like It Should Be in the JDK

Chunking Java Streams the Right Way — A Collector That Feels Like It Should Be in the JDK

Comments
3 min read
Monolith app to Cloud-Native (Re-platforming)

Monolith app to Cloud-Native (Re-platforming)

Comments
5 min read
Java String toUpperCase() Explained: The Ultimate Guide with Code & Tips

Java String toUpperCase() Explained: The Ultimate Guide with Code & Tips

Comments
5 min read
Spring Boot IoC & DI: What Actually Happens Under the Hood?

Spring Boot IoC & DI: What Actually Happens Under the Hood?

Comments
1 min read
🚀 Upgrading Your Legacy Java 8 + Spring Boot 2.1 Project to Java 17 (Without Breaking Everything)

🚀 Upgrading Your Legacy Java 8 + Spring Boot 2.1 Project to Java 17 (Without Breaking Everything)

Comments
3 min read
Simplificando Inversion of Control y Dependency Injection

Simplificando Inversion of Control y Dependency Injection

Comments
3 min read
Java vs Swift in 2025: The One Choice That Can Make or Break Your App

Java vs Swift in 2025: The One Choice That Can Make or Break Your App

Comments
3 min read
Java String print(): Your Ultimate Guide to Outputting Text in Java

Java String print(): Your Ultimate Guide to Outputting Text in Java

Comments
6 min read
Avoiding "Out of Memory" Errors: Strategies for Efficient Heap Dump Analysis

Avoiding "Out of Memory" Errors: Strategies for Efficient Heap Dump Analysis

Comments
5 min read
How do you cache User Profiles with dynamic "Follow" buttons?

How do you cache User Profiles with dynamic "Follow" buttons?

Comments
1 min read
Java Math.toRadians() Explained: Convert Degrees to Radians Like a Pro

Java Math.toRadians() Explained: Convert Degrees to Radians Like a Pro

Comments
6 min read
How to Programmatically Split Word Documents in Java using Spire.Doc

How to Programmatically Split Word Documents in Java using Spire.Doc

Comments
5 min read
What Are Functional Interfaces? A Beginner-Friendly Guide

What Are Functional Interfaces? A Beginner-Friendly Guide

5
Comments
3 min read
What is System.out.println() in Java?

What is System.out.println() in Java?

Comments
1 min read
2026 Backend Developer Roadmap: 100% Free Resources to Get Hired

2026 Backend Developer Roadmap: 100% Free Resources to Get Hired

Comments
6 min read
Easy Work - The simple, easy-used, stupid workflow engine for Java

Easy Work - The simple, easy-used, stupid workflow engine for Java

Comments
2 min read
How I Built a Full-Stack Bookstore App in 10 Days (And What I Learned)

How I Built a Full-Stack Bookstore App in 10 Days (And What I Learned)

Comments
5 min read
Different Ways to Find Even and Odd Numbers

Different Ways to Find Even and Odd Numbers

1
Comments
2 min read
Wednesday Links - Edition 2025-12-10

Wednesday Links - Edition 2025-12-10

Comments
1 min read
Building a Chess Game with JavaFX: The Journey and Lessons Learned

Building a Chess Game with JavaFX: The Journey and Lessons Learned

2
Comments
3 min read
java String Methods Explained: No sin() But Real-World Magic

java String Methods Explained: No sin() But Real-World Magic

Comments
6 min read
Class and Object

Class and Object

2
Comments
1 min read
Java String scalb() Method Explained: A No-Nonsense Guide for Developers

Java String scalb() Method Explained: A No-Nonsense Guide for Developers

Comments
6 min read
Java String Rounding: Complete Guide to Number Formatting in Java

Java String Rounding: Complete Guide to Number Formatting in Java

Comments
6 min read
Hello World! My Journey from EMSI to Full Stack Engineering 🇲🇦💻

Hello World! My Journey from EMSI to Full Stack Engineering 🇲🇦💻

Comments
1 min read
loading...