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
Learn regex the easy way

Learn regex the easy way

786
Comments 12
13 min read
Software Architecture

Software Architecture

629
Comments 12
10 min read
Master Programming with best YouTube Channels

Master Programming with best YouTube Channels

608
Comments 63
2 min read
Master Programming with Best Underrated Youtube Channels

Master Programming with Best Underrated Youtube Channels

545
Comments 20
3 min read
Lista de exercícios básicos em Java — Parte 1

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

441
Comments 8
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 64
10 min read
Algorithms Every Programmer Should Know

Algorithms Every Programmer Should Know

435
Comments 21
3 min read
Top Data Structures and Algorithms every developer must know

Top Data Structures and Algorithms every developer must know

411
Comments 4
18 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.

373
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
How I chose a programming language and beat bad habits

How I chose a programming language and beat bad habits

282
Comments 84
5 min read
11 Best Java Books for Beginners and Senior Developers

11 Best Java Books for Beginners and Senior Developers

257
Comments 7
17 min read
Realtime Chat app using Kafka, SpringBoot, ReactJS, and WebSockets

Realtime Chat app using Kafka, SpringBoot, ReactJS, and WebSockets

253
Comments 16
8 min read
50 Java Interview Questions Answers for Practice

50 Java Interview Questions Answers for Practice

251
Comments 2
10 min read
Creating a Calculator using Java AWT

Creating a Calculator using Java AWT

237
Comments 7
6 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

230
Comments 15
4 min read
7 Open Source Projects You Should Know - Java Edition ✔️

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

226
Comments 5
2 min read
15 Must-Have Cheatsheets for Developers🚀

15 Must-Have Cheatsheets for Developers🚀

222
Comments 19
4 min read
Authentication and authorization with Spring-Boot

Authentication and authorization with Spring-Boot

220
Comments 5
7 min read
Big(O) Notation summarized!

Big(O) Notation summarized!

207
Comments 11
3 min read
Roadmap to Becoming a Java Backend Developer in 2024

Roadmap to Becoming a Java Backend Developer in 2024

203
Comments 2
3 min read
How to be good at Code Reviews

How to be good at Code Reviews

198
Comments 10
3 min read
The Hells Every Developer Experiences

The Hells Every Developer Experiences

196
Comments 20
2 min read
loading...