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.
Enhance Your Spring Boot Skills by Solving Exception Handling Issues: Implement a Global Handler for UserNotFoundException

Enhance Your Spring Boot Skills by Solving Exception Handling Issues: Implement a Global Handler for UserNotFoundException

5
Comments
1 min read
Singleton and Prototype Spring Bean Scopes: A Detailed Exploration

Singleton and Prototype Spring Bean Scopes: A Detailed Exploration

5
Comments
5 min read
Introducing Awesome J2ME: An Awesome List About Everything Related to J2ME

Introducing Awesome J2ME: An Awesome List About Everything Related to J2ME

1
Comments
1 min read
Developer diary #17. How does it work?

Developer diary #17. How does it work?

Comments
1 min read
The History of Java Programming Language

The History of Java Programming Language

Comments
3 min read
Exploring Pinning in JVM's Virtual Thread Mechanism

Exploring Pinning in JVM's Virtual Thread Mechanism

Comments
5 min read
Exploring Graal: Next-Generation JIT Compilation for Java

Exploring Graal: Next-Generation JIT Compilation for Java

Comments
6 min read
Mastering Java's rotateRight() Method

Mastering Java's rotateRight() Method

1
Comments
3 min read
Can Private or Static Methods Be Overridden in Java? Here’s What You Need to Know

Can Private or Static Methods Be Overridden in Java? Here’s What You Need to Know

Comments
3 min read
The persistent threat: Why major vulnerabilities like Log4Shell and Spring4Shell remain significant

The persistent threat: Why major vulnerabilities like Log4Shell and Spring4Shell remain significant

Comments
4 min read
How to use Advanced Binary Scarch ?

How to use Advanced Binary Scarch ?

Comments
2 min read
Tente Isto 6-3 A classificação rápida

Tente Isto 6-3 A classificação rápida

Comments
2 min read
Blocos Estáticos

Blocos Estáticos

Comments
2 min read
Entendendo os membros estáticos

Entendendo os membros estáticos

Comments
1 min read
Recursão

Recursão

Comments
1 min read
Recommended Project: Implement Thread Communication with Guava Monitor

Recommended Project: Implement Thread Communication with Guava Monitor

2
Comments
3 min read
Understanding Interfaces in Java – A Simple Guide

Understanding Interfaces in Java – A Simple Guide

2
Comments
2 min read
🌟 Spring AI: Integrating Artificial Intelligence into the Spring Ecosystem

🌟 Spring AI: Integrating Artificial Intelligence into the Spring Ecosystem

Comments
1 min read
Messaging Control with Kafka and Spring Boot: A Practical Guide

Messaging Control with Kafka and Spring Boot: A Practical Guide

1
Comments
2 min read
The Evolution of Android Development: From Java to Kotlin and Beyond

The Evolution of Android Development: From Java to Kotlin and Beyond

Comments
4 min read
OAuth 2.0 Authentication in Spring Boot: A Guide to Integrating Google and GitHub Login

OAuth 2.0 Authentication in Spring Boot: A Guide to Integrating Google and GitHub Login

1
Comments
12 min read
Item 49: Verifique a validade dos parâmetros

Item 49: Verifique a validade dos parâmetros

1
Comments
2 min read
Freeware: Java Utility Package (Version 2024.08.29) released

Freeware: Java Utility Package (Version 2024.08.29) released

Comments
1 min read
Essential Tips for Coding in Java

Essential Tips for Coding in Java

Comments
5 min read
Mastering Exception Handling: Best Practices and Common Pitfalls

Mastering Exception Handling: Best Practices and Common Pitfalls

1
Comments
6 min read
How to Integrate Passkeys into Java Spring Boot

How to Integrate Passkeys into Java Spring Boot

Comments
4 min read
Aplicando o "Liskov Substitution Principle" com Typescript e Java

Aplicando o "Liskov Substitution Principle" com Typescript e Java

Comments
5 min read
Turbocharge Java Microservices with Quarkus and GraalVM Native Image

Turbocharge Java Microservices with Quarkus and GraalVM Native Image

Comments
6 min read
Unveiling Challenges with @Named

Unveiling Challenges with @Named

Comments
4 min read
Exploring Synthetic Beans in Quarkus. A Powerful Extension Mechanism

Exploring Synthetic Beans in Quarkus. A Powerful Extension Mechanism

Comments
6 min read
How to implement a Distributed Lock using Redis

How to implement a Distributed Lock using Redis

29
Comments 2
4 min read
What is Fork/Join Framework in Java?

What is Fork/Join Framework in Java?

Comments
3 min read
Applying JSON Patch to Entity in a Spring Boot Application: A Practical Guide

Applying JSON Patch to Entity in a Spring Boot Application: A Practical Guide

Comments
1 min read
Mastering Neo4j with Java: Setup, Queries, Transactions, and Visualization

Mastering Neo4j with Java: Setup, Queries, Transactions, and Visualization

Comments
3 min read
Retornando objetos

Retornando objetos

Comments
1 min read
Sobrecarregando construtores

Sobrecarregando construtores

Comments
1 min read
Sobrecarga de métodos

Sobrecarga de métodos

Comments
3 min read
Tente isso 6 - 2: Sobrecarregue o construtor de Queue

Tente isso 6 - 2: Sobrecarregue o construtor de Queue

Comments
1 min read
Extending Quarkus: When and How to Write Your Own Extensions

Extending Quarkus: When and How to Write Your Own Extensions

Comments
4 min read
Demystifying Quarkus Extension Development: Jandex vs. AdditionalBeanBuildItem

Demystifying Quarkus Extension Development: Jandex vs. AdditionalBeanBuildItem

Comments
3 min read
Melhorando o desempenho de aplicações Spring Boot - Parte II

Melhorando o desempenho de aplicações Spring Boot - Parte II

Comments
5 min read
Java Exception Handling

Java Exception Handling

Comments
5 min read
Aurora PostgreSQL Mastery: Bulletproof Java Models and DAOs That'll Make Your Team Weep with Joy

Aurora PostgreSQL Mastery: Bulletproof Java Models and DAOs That'll Make Your Team Weep with Joy

Comments
4 min read
Introdução às classes aninhadas e internas

Introdução às classes aninhadas e internas

Comments
1 min read
How to Generate Java WebSocket API Documentation Using Smart-Doc

How to Generate Java WebSocket API Documentation Using Smart-Doc

Comments
4 min read
Item 50: Faça cópias defensivas quando necessário

Item 50: Faça cópias defensivas quando necessário

6
Comments
2 min read
Interface Segregation Principle

Interface Segregation Principle

Comments
3 min read
Liskov Substitution Principle

Liskov Substitution Principle

Comments
3 min read
Building Smart AI Apps in Java

Building Smart AI Apps in Java

2
Comments
4 min read
The Timeline of Artificial Intelligence – From the 1940s to the 2020s

The Timeline of Artificial Intelligence – From the 1940s to the 2020s

1
Comments
5 min read
Como os argumentos são passados

Como os argumentos são passados

Comments
2 min read
Passe objetos para os métodos

Passe objetos para os métodos

Comments
1 min read
Tente Isto 6-1 Melhore a classe Queue

Tente Isto 6-1 Melhore a classe Queue

Comments
1 min read
Just uploaded a new video on arrays in Java Dive in and check it out now!

Just uploaded a new video on arrays in Java Dive in and check it out now!

Comments
1 min read
🚀 Understanding the Difference Between `filter` and `map` in Java Stream API

🚀 Understanding the Difference Between `filter` and `map` in Java Stream API

Comments
3 min read
Item 48: Tenha cuidado ao fazer streams paralelas

Item 48: Tenha cuidado ao fazer streams paralelas

Comments
3 min read
6 Captivating Java Programming Challenges to Boost Your Skills 🚀

6 Captivating Java Programming Challenges to Boost Your Skills 🚀

1
Comments
2 min read
Top 10 Key Differences Between HashSet and TreeSet in Java

Top 10 Key Differences Between HashSet and TreeSet in Java

Comments
3 min read
Melhorando o desempenho de aplicações Spring Boot - Parte I

Melhorando o desempenho de aplicações Spring Boot - Parte I

Comments
3 min read
O operador ?

O operador ?

Comments
1 min read
loading...