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

Singleton Pattern

Comments
3 min read
Beyond Stream.distinct()

Beyond Stream.distinct()

Comments
3 min read
Understanding SOLID Principles in Software Design

Understanding SOLID Principles in Software Design

Comments
4 min read
First Experience with Java Generics: Key Learnings and Struggles

First Experience with Java Generics: Key Learnings and Struggles

Comments
5 min read
O que achei do Bootcamp Java com Spring Boot organizado pela Dio e Claro

O que achei do Bootcamp Java com Spring Boot organizado pela Dio e Claro

Comments
4 min read
Custom Insurance Software Development: Streamlining Processes for Faster Deployment

Custom Insurance Software Development: Streamlining Processes for Faster Deployment

Comments
13 min read
Contributing to ByteChef

Contributing to ByteChef

Comments
9 min read
Зоопарк Hibernate: N+1 запросов или как накормить жадного бегемота

Зоопарк Hibernate: N+1 запросов или как накормить жадного бегемота

1
Comments
2 min read
Kafka x RabbitMQ: Escolha Entre Processamento de Fluxo e Filas de Mensagens

Kafka x RabbitMQ: Escolha Entre Processamento de Fluxo e Filas de Mensagens

Comments
3 min read
¿Para qué sirve @Override en Java?

¿Para qué sirve @Override en Java?

Comments
3 min read
A journey to optimize a SpringData SQL query with N+1s

A journey to optimize a SpringData SQL query with N+1s

Comments
6 min read
Item 72: Priorize o uso das exceções padrões

Item 72: Priorize o uso das exceções padrões

1
Comments 1
2 min read
Wednesday Links - Edition 2024-11-20

Wednesday Links - Edition 2024-11-20

Comments
1 min read
What is a NullPointerException, and how do I fix it?

What is a NullPointerException, and how do I fix it?

7
Comments 1
2 min read
Methods to Utilize Native Code in Java: How Java Loads Code from Other Languages

Methods to Utilize Native Code in Java: How Java Loads Code from Other Languages

Comments
4 min read
Java Bytecode Wizardry: Supercharge Your Apps Without Touching the Source Code

Java Bytecode Wizardry: Supercharge Your Apps Without Touching the Source Code

Comments
7 min read
Assert with Grace: Custom Soft Assertions using AssertJ for Cleaner Code

Assert with Grace: Custom Soft Assertions using AssertJ for Cleaner Code

Comments
4 min read
A simple Java script to verify you're using Java 17+

A simple Java script to verify you're using Java 17+

Comments
2 min read
Cap 11 Programação com várias threads

Cap 11 Programação com várias threads

1
Comments
2 min read
JavaFX In Action #10 with Clément de Tastes about QuarkusFX, combining the strengths of Quarkus and JavaFX

JavaFX In Action #10 with Clément de Tastes about QuarkusFX, combining the strengths of Quarkus and JavaFX

Comments
2 min read
Understanding the Adapter Design Pattern

Understanding the Adapter Design Pattern

1
Comments
6 min read
Sakura Boot: Reduce boilerplate, save time, build backends faster with Spring Boot

Sakura Boot: Reduce boilerplate, save time, build backends faster with Spring Boot

Comments
2 min read
Login system with JWT token and email reset password

Login system with JWT token and email reset password

Comments
13 min read
Funciones variádicas en Java

Funciones variádicas en Java

Comments
4 min read
The Moment I Realized the Essence of Java's Primitive Types💡

The Moment I Realized the Essence of Java's Primitive Types💡

Comments
3 min read
Mastering Java Bytecode: Boost Your App's Power with ASM Library

Mastering Java Bytecode: Boost Your App's Power with ASM Library

Comments
9 min read
Exercício Tente Isto 11-1: Extendendo Thread

Exercício Tente Isto 11-1: Extendendo Thread

1
Comments
2 min read
The setApplicationContext method execution issue of the applicationContextAware interface and failed to get Spring beans

The setApplicationContext method execution issue of the applicationContextAware interface and failed to get Spring beans

Comments
3 min read
End-To-End Testing for Java+React Applications

End-To-End Testing for Java+React Applications

Comments
3 min read
Oracle Certified Java 8 Associate (OCA) Exam Preparation

Oracle Certified Java 8 Associate (OCA) Exam Preparation

11
Comments 3
4 min read
Hibernate Zoo: Жадный Гиппопотам и Ленивый Лемур (Lazy vs Eager)

Hibernate Zoo: Жадный Гиппопотам и Ленивый Лемур (Lazy vs Eager)

Comments
1 min read
Abstract Factory Pattern

Abstract Factory Pattern

Comments
3 min read
Database Management Tool

Database Management Tool

Comments
6 min read
🌟 Everything You Need to Know About Generics in Java 🚀

🌟 Everything You Need to Know About Generics in Java 🚀

Comments
3 min read
H2 и весёлые тесты в Spring

H2 и весёлые тесты в Spring

Comments 2
1 min read
Starting a new journey

Starting a new journey

Comments
1 min read
Java’s TreeMap.tailMap() Method Explained

Java’s TreeMap.tailMap() Method Explained

6
Comments 1
3 min read
Kotlin Object Declarations vs. Java: Summoning Singletons with Ease

Kotlin Object Declarations vs. Java: Summoning Singletons with Ease

Comments
2 min read
Kotlin vs. Java: A Grand Finale and Farewell (But Not Goodbye!)

Kotlin vs. Java: A Grand Finale and Farewell (But Not Goodbye!)

Comments
3 min read
Ethical Hacking: Safeguarding the Digital Frontier💻🔓🛡️

Ethical Hacking: Safeguarding the Digital Frontier💻🔓🛡️

1
Comments
3 min read
Lambdas in Java

Lambdas in Java

Comments
3 min read
Modernizing Java Monoliths for Better Performance with Async and Non-Blocking Architectures

Modernizing Java Monoliths for Better Performance with Async and Non-Blocking Architectures

Comments
4 min read
Factory Pattern

Factory Pattern

Comments
4 min read
Item 69: Utilize as exceções somente em circunstâncias excepcionais

Item 69: Utilize as exceções somente em circunstâncias excepcionais

Comments
1 min read
Item 70: Utilize exceções verificadas para condições recuperáveis e exceções de runtime para erros de programação

Item 70: Utilize exceções verificadas para condições recuperáveis e exceções de runtime para erros de programação

Comments
2 min read
Item 71: Evite o uso desnecessário das exceções verificadas

Item 71: Evite o uso desnecessário das exceções verificadas

Comments
3 min read
End-to-End System Design for a React + Java + Cosmos DB Application

End-to-End System Design for a React + Java + Cosmos DB Application

1
Comments 1
4 min read
CI GitHub Action Workflow

CI GitHub Action Workflow

Comments
2 min read
Implementing the Prototype Design Pattern in Spring Boot

Implementing the Prototype Design Pattern in Spring Boot

Comments
5 min read
Como Melhorar seu Código Java: 7 Boas Práticas e Padrões de Desenvolvimento

Como Melhorar seu Código Java: 7 Boas Práticas e Padrões de Desenvolvimento

Comments
6 min read
Implementing One-Time Token Authentication with Spring Security

Implementing One-Time Token Authentication with Spring Security

1
Comments
4 min read
Leetcode — Top Interview 150–125. Valid Palindrome

Leetcode — Top Interview 150–125. Valid Palindrome

Comments
2 min read
Utilizar datos de prueba en Java con DataFaker

Utilizar datos de prueba en Java con DataFaker

Comments
2 min read
What Is Polymorphism? Exploring Type-Object Relations in Java

What Is Polymorphism? Exploring Type-Object Relations in Java

Comments
3 min read
Implementing Soft Delete in Spring WebFlux with R2DBC

Implementing Soft Delete in Spring WebFlux with R2DBC

Comments
4 min read
How to Set Up a Free RTMP Server with Open Source Red5

How to Set Up a Free RTMP Server with Open Source Red5

Comments
5 min read
Native Image Quick Reference — GraalVM for JDK 23 - graalvm

Native Image Quick Reference — GraalVM for JDK 23 - graalvm

Comments
1 min read
Leetcode — Top Interview 150–121. Best Time to Buy and Sell Stock

Leetcode — Top Interview 150–121. Best Time to Buy and Sell Stock

Comments
2 min read
What Is Basic Auth for REST APIs and How to Debug It With Code & Tools

What Is Basic Auth for REST APIs and How to Debug It With Code & Tools

Comments
3 min read
Introducing the PII Mask Maven Dependency: Secure Your JSON Data with Ease

Introducing the PII Mask Maven Dependency: Secure Your JSON Data with Ease

Comments
2 min read
loading...