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.
In Defense of Clean Code: 100+ pieces of timeless advice from Uncle Bob

In Defense of Clean Code: 100+ pieces of timeless advice from Uncle Bob

928
Comments 38
10 min read
What's wrong with code in 2022? 🤷🏻‍♀️

What's wrong with code in 2022? 🤷🏻‍♀️

737
Comments 104
5 min read
Software Architecture

Software Architecture

630
Comments 12
10 min read
Lista de exercícios básicos em Java — Parte 1

Lista de exercícios básicos em Java — Parte 1

516
Comments 10
7 min read
Concurrency in modern programming languages: Rust vs Go vs Java vs Node.js vs Deno vs .NET 6

Concurrency in modern programming languages: Rust vs Go vs Java vs Node.js vs Deno vs .NET 6

437
Comments 65
10 min read
Algorithms Every Programmer Should Know

Algorithms Every Programmer Should Know

435
Comments 21
3 min read
7 Open-Source Search Engines for your Enterprise and Startups you MUST know.

7 Open-Source Search Engines for your Enterprise and Startups you MUST know.

399
Comments 13
5 min read
Top 10 Frameworks Software Developers can learn in 2025

Top 10 Frameworks Software Developers can learn in 2025

369
Comments 31
13 min read
Creating a Calculator using Java AWT

Creating a Calculator using Java AWT

327
Comments 7
6 min read
50 Java Interview Questions Answers for Practice

50 Java Interview Questions Answers for Practice

255
Comments 4
10 min read
CI/CD DevOps Pipeline Project: Deployment of Java Application on Kubernetes

CI/CD DevOps Pipeline Project: Deployment of Java Application on Kubernetes

244
Comments 10
11 min read
7 Open Source Projects You Should Know - Java Edition ✔️

7 Open Source Projects You Should Know - Java Edition ✔️

237
Comments 5
2 min read
The ultimate Cheat sheets compilation (200+) - 🔥Roadmap to dev 🚀 - 2

The ultimate Cheat sheets compilation (200+) - 🔥Roadmap to dev 🚀 - 2

235
Comments 13
10 min read
How to implement a Distributed Lock using Redis

How to implement a Distributed Lock using Redis

233
Comments 16
4 min read
Authentication and authorization with Spring-Boot

Authentication and authorization with Spring-Boot

232
Comments 5
7 min read
15 Must-Have Cheatsheets for Developers🚀

15 Must-Have Cheatsheets for Developers🚀

222
Comments 19
4 min read
Roadmap to Becoming a Java Backend Developer in 2024

Roadmap to Becoming a Java Backend Developer in 2024

219
Comments 2
3 min read
Spring Boot Cheat Sheet

Spring Boot Cheat Sheet

210
Comments
3 min read
Big(O) Notation summarized!

Big(O) Notation summarized!

207
Comments 11
3 min read
How to be good at Code Reviews

How to be good at Code Reviews

199
Comments 10
3 min read
The Hells Every Developer Experiences

The Hells Every Developer Experiences

196
Comments 20
2 min read
How to upload videos / docs along your code using SpeaCode?👨‍💻📷🚀

How to upload videos / docs along your code using SpeaCode?👨‍💻📷🚀

195
Comments 6
2 min read
How to become a Certified Java Developer Professional in 2025

How to become a Certified Java Developer Professional in 2025

195
Comments 7
9 min read
A Simple Roadmap for Java Beginners in 2021

A Simple Roadmap for Java Beginners in 2021

190
Comments 11
5 min read
OOP Principles For Dummies

OOP Principles For Dummies

178
Comments 22
11 min read
loading...