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.
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
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
Building an "Unstoppable" Serverless Payment System on AWS (Circuit Breaker Pattern)

Building an "Unstoppable" Serverless Payment System on AWS (Circuit Breaker Pattern)

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

Monolith app to Cloud-Native (Re-platforming)

Comments
5 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
Java String toUpperCase() Explained: The Ultimate Guide with Code & Tips

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

Comments
5 min read
what are the key words in java

what are the key words in java

1
Comments
1 min read
Introducing Constructivist AI: A New Approach to AI

Introducing Constructivist AI: A New Approach to AI

Comments
2 min read
SeguraPass: A Zero-Knowledge, End-to-End Encrypted Password Manager Built in Java

SeguraPass: A Zero-Knowledge, End-to-End Encrypted Password Manager Built in Java

Comments
7 min read
Java String signum() Explained: No, It Doesn't Exist. Here's What You Actually Need

Java String signum() Explained: No, It Doesn't Exist. Here's What You Actually Need

Comments
7 min read
The *Real* Initialization Order of Java Classes (And a Subtle Pitfall)

The *Real* Initialization Order of Java Classes (And a Subtle Pitfall)

Comments
3 min read
Java toIntExact() Method: Complete Guide to Safe Long-to-Int Conversion

Java toIntExact() Method: Complete Guide to Safe Long-to-Int Conversion

1
Comments
6 min read
Common Failure Modes in Containerized Systems and How to Prevent Them

Common Failure Modes in Containerized Systems and How to Prevent Them

Comments
4 min read
Java String min()? Wait, That's Not Real — Here's How to Actually Find Min Strings in Java

Java String min()? Wait, That's Not Real — Here's How to Actually Find Min Strings in Java

Comments
6 min read
Java String Random(): Your Ultimate Guide to Generating Random Strings in Java

Java String Random(): Your Ultimate Guide to Generating Random Strings in Java

Comments
6 min read
loading...