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.
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.

212
Comments 11
5 min read
Compondo música com Java! É hora do Jmusic

Compondo música com Java! É hora do Jmusic

146
Comments 6
6 min read
SOLID: Single Responsibility Principle With Examples

SOLID: Single Responsibility Principle With Examples

110
Comments 11
5 min read
I created a brute-force tool, learn concurrency programming.

I created a brute-force tool, learn concurrency programming.

100
Comments
1 min read
Authentication and authorization with Spring-Boot

Authentication and authorization with Spring-Boot

92
Comments 2
7 min read
Como tratar erros http no Spring Boot

Como tratar erros http no Spring Boot

89
Comments 5
5 min read
Saga Pattern Made Easy

Saga Pattern Made Easy

65
Comments 8
9 min read
What Are SOLID Design Principles

What Are SOLID Design Principles

64
Comments 2
3 min read
Everything Bad in Java is Good for You

Everything Bad in Java is Good for You

51
Comments 25
7 min read
Array Strengths, Weaknesses, Insertion & Deletion Algorithms With Big-O

Array Strengths, Weaknesses, Insertion & Deletion Algorithms With Big-O

50
Comments 4
7 min read
How to create Unit tests for code design?

How to create Unit tests for code design?

46
Comments 2
3 min read
Testando sistemas distribuídos: Fundamentos, conceitos e glossário

Testando sistemas distribuídos: Fundamentos, conceitos e glossário

45
Comments 7
13 min read
My final take on Gradle (vs. Maven)

My final take on Gradle (vs. Maven)

41
Comments 15
8 min read
Monkey-patching in Java

Monkey-patching in Java

38
Comments 4
7 min read
Multithreading: Event Loops vs Thread Pools and more...

Multithreading: Event Loops vs Thread Pools and more...

37
Comments 8
5 min read
Jam of Javascript : 10 days 10 projects!🔥

Jam of Javascript : 10 days 10 projects!🔥

36
Comments 2
3 min read
Hooking-up a headless CMS to React apps

Hooking-up a headless CMS to React apps

35
Comments
6 min read
🔥 Mastering Java Concurrency: Dive into Part 1! 🚀

🔥 Mastering Java Concurrency: Dive into Part 1! 🚀

33
Comments 6
4 min read
Managing AI-powered Java App With API Management

Managing AI-powered Java App With API Management

32
Comments 3
8 min read
Array Data Structure: With Sketches and Examples

Array Data Structure: With Sketches and Examples

32
Comments 2
5 min read
9 Simple Rules that will make your Java Code Better

9 Simple Rules that will make your Java Code Better

32
Comments
6 min read
Tipos de dados primitivos com Java

Tipos de dados primitivos com Java

31
Comments 7
3 min read
How To Construct An Array-Like Data Structure?

How To Construct An Array-Like Data Structure?

30
Comments
6 min read
🪸6 Text2SQL Tools to Write Stunning SQL for you ☄️

🪸6 Text2SQL Tools to Write Stunning SQL for you ☄️

29
Comments
3 min read
Spring Boot Cheat Sheet

Spring Boot Cheat Sheet

28
Comments
3 min read
You should stop using Spring @Autowired

You should stop using Spring @Autowired

26
Comments 8
9 min read
How to Send Email Notifications using JAVA? (3 Methods With Code Examples)

How to Send Email Notifications using JAVA? (3 Methods With Code Examples)

25
Comments 1
8 min read
50 Java Interview Questions Answers for Practice

50 Java Interview Questions Answers for Practice

24
Comments 1
10 min read
Singleton Pattern? No! Use this instead 💡

Singleton Pattern? No! Use this instead 💡

23
Comments 4
5 min read
Roadmap - Senior Java Developer 2024

Roadmap - Senior Java Developer 2024

23
Comments 15
6 min read
Gradle's leaky abstractions: Declarative(ish) shell, imperative core: Implementing a safe(ish) global configuration DSL

Gradle's leaky abstractions: Declarative(ish) shell, imperative core: Implementing a safe(ish) global configuration DSL

21
Comments 2
6 min read
Learning C# After Java: 5 Differences Explored

Learning C# After Java: 5 Differences Explored

21
Comments
4 min read
Simplified Guide to JWT Authentication with Spring Boot 🔐

Simplified Guide to JWT Authentication with Spring Boot 🔐

21
Comments
4 min read
Is OpenJDK Just a Drop-In Replacement?

Is OpenJDK Just a Drop-In Replacement?

20
Comments 1
5 min read
Rich Domain Model with Spring Boot and Hibernate

Rich Domain Model with Spring Boot and Hibernate

20
Comments 7
31 min read
Docker Compose: Spring Boot and Postgres example

Docker Compose: Spring Boot and Postgres example

20
Comments 2
8 min read
Introducing Flame graphs: It’s getting hot in here

Introducing Flame graphs: It’s getting hot in here

19
Comments 4
2 min read
Object Oriented Programming (OOP)

Object Oriented Programming (OOP)

19
Comments 2
9 min read
Spring Boot Project Folder Structure

Spring Boot Project Folder Structure

19
Comments 3
2 min read
Integration Tests for N + 1 problem in Java

Integration Tests for N + 1 problem in Java

18
Comments 2
7 min read
How can I continue contributing to Open Source as a Project Manager? Part 2

How can I continue contributing to Open Source as a Project Manager? Part 2

18
Comments
2 min read
Dynamic Arrays vs Traditional Arrays, With Illustrations and Examples

Dynamic Arrays vs Traditional Arrays, With Illustrations and Examples

18
Comments
7 min read
It's 2AM Do you Know What Your Code is Doing?

It's 2AM Do you Know What Your Code is Doing?

18
Comments 3
6 min read
Concurrent Data-structure Design Walk-Through

Concurrent Data-structure Design Walk-Through

18
Comments
18 min read
Using Interceptor in Spring Boot

Using Interceptor in Spring Boot

18
Comments 2
4 min read
Learn Java

Learn Java

18
Comments 4
2 min read
Template Method com composição

Template Method com composição

18
Comments 4
3 min read
Versioning RESTful APIs with Spring Boot: A Step-by-Step Guide in 5 minutes

Versioning RESTful APIs with Spring Boot: A Step-by-Step Guide in 5 minutes

17
Comments
4 min read
A Passwordless Future: Passkeys for Java Developers

A Passwordless Future: Passkeys for Java Developers

17
Comments
9 min read
The Art of Clean Code: Java Style and Conventions

The Art of Clean Code: Java Style and Conventions

17
Comments 2
11 min read
Open-Source Project: Banking Portal Rest API Using Spring Boot & Spring Security

Open-Source Project: Banking Portal Rest API Using Spring Boot & Spring Security

16
Comments 1
2 min read
MySQL Beginner's Guide

MySQL Beginner's Guide

16
Comments
3 min read
Novidades sobre a atualização JDK 21

Novidades sobre a atualização JDK 21

16
Comments 1
6 min read
Generics in Java was never this EASY! — A Complete Beginner’s Guide!

Generics in Java was never this EASY! — A Complete Beginner’s Guide!

16
Comments
6 min read
How I approach Java Web Development to the first job

How I approach Java Web Development to the first job

16
Comments
5 min read
The Code Whisper Magic with Amazon Code Whisperer

The Code Whisper Magic with Amazon Code Whisperer

15
Comments 1
2 min read
Spring Boot 3 application on AWS Lambda - Part 1 Introduction to the series

Spring Boot 3 application on AWS Lambda - Part 1 Introduction to the series

15
Comments
2 min read
The Evolution of Bugs

The Evolution of Bugs

15
Comments 1
20 min read
Lightweight implementation of Event Sourcing using PostgreSQL as an event store 🚀🕗🔙🕘

Lightweight implementation of Event Sourcing using PostgreSQL as an event store 🚀🕗🔙🕘

15
Comments
2 min read
3 Estratégias para sincronizar cache na camada de aplicação

3 Estratégias para sincronizar cache na camada de aplicação

15
Comments
4 min read
loading...