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.
Java Core Mastery Part 2: From Zero to FAANG Ready 🚀

Java Core Mastery Part 2: From Zero to FAANG Ready 🚀

5
Comments
22 min read
Top 10 noteworthy Java errors in 2025

Top 10 noteworthy Java errors in 2025

Comments
16 min read
How Do You Log Exceptions Without Exposing Sensitive Details to Clients in Spring Boot?

How Do You Log Exceptions Without Exposing Sensitive Details to Clients in Spring Boot?

7
Comments
4 min read
Node4J — Call Java Code Natively from Node.js

Node4J — Call Java Code Natively from Node.js

1
Comments
3 min read
The Squint Test: How I fix Code that looks like a Grey Brick

The Squint Test: How I fix Code that looks like a Grey Brick

Comments
3 min read
Day 6: Understanding Java’s if, else if, and else Statements

Day 6: Understanding Java’s if, else if, and else Statements

Comments
2 min read
Scaling Java with Write-Behind Caching

Scaling Java with Write-Behind Caching

1
Comments
4 min read
Java 17 Features Every Senior Developer Should Know - Part 5: Text Blocks

Java 17 Features Every Senior Developer Should Know - Part 5: Text Blocks

Comments
5 min read
Generate MCP Tool Schemas Directly From Java Code

Generate MCP Tool Schemas Directly From Java Code

Comments
2 min read
Modern Java Features: Part 2 - From Java 22 to 25

Modern Java Features: Part 2 - From Java 22 to 25

2
Comments
8 min read
Java OOPS Concepts

Java OOPS Concepts

2
Comments 1
1 min read
The Dependency Injection Dilemma: Why I’m Finally Ghosting @Autowired on Fields

The Dependency Injection Dilemma: Why I’m Finally Ghosting @Autowired on Fields

3
Comments 2
5 min read
Quick Recap: JPA (Java Persistence API)

Quick Recap: JPA (Java Persistence API)

Comments
2 min read
Day 5: Understanding Java Operators

Day 5: Understanding Java Operators

Comments
2 min read
Your Mac is a Beast for Java Dev. Here's the Software to Prove It.

Your Mac is a Beast for Java Dev. Here's the Software to Prove It.

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