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

Recursion -1

2
Comments 1
3 min read
Mastering Interfaces and Abstract Classes – Advanced Insights

Mastering Interfaces and Abstract Classes – Advanced Insights

Comments
3 min read
[PT-BR] O Novo `switch case` no Java 17 e 21 🚀

[PT-BR] O Novo `switch case` no Java 17 e 21 🚀

11
Comments 2
3 min read
🔎Finding Ceiling and Floor using Binary Search in Java (Handling Both Ascending and Descending Arrays)

🔎Finding Ceiling and Floor using Binary Search in Java (Handling Both Ascending and Descending Arrays)

1
Comments
4 min read
Supercharged Java 17 Switch Case! 🚀

Supercharged Java 17 Switch Case! 🚀

4
Comments
3 min read
Comparing Language Detection Libraries (& API) Using Java/ColdFusion/CFML

Comparing Language Detection Libraries (& API) Using Java/ColdFusion/CFML

1
Comments
3 min read
Entendendo @MappedSuperclass em JPA

Entendendo @MappedSuperclass em JPA

1
Comments 1
3 min read
Freeware: Java Utility Package (Version 2024.08.24) released

Freeware: Java Utility Package (Version 2024.08.24) released

1
Comments
1 min read
📝Microservices Interview Cheat Sheet

📝Microservices Interview Cheat Sheet

5
Comments
2 min read
Developer diary #19. When open-source product is closing.

Developer diary #19. When open-source product is closing.

Comments
1 min read
Appium With Java: A Comprehensive Guide

Appium With Java: A Comprehensive Guide

1
Comments
5 min read
**PHP’s __sleep() and __wakeup() Magic Methods for Serialization! 🧙‍♂️**

**PHP’s __sleep() and __wakeup() Magic Methods for Serialization! 🧙‍♂️**

2
Comments
1 min read
Flyweight

Flyweight

Comments 1
2 min read
Unleashing Performance: Virtual Threads in Java Web Frameworks

Unleashing Performance: Virtual Threads in Java Web Frameworks

1
Comments
7 min read
Carregando código fonte do AdoptiumJDK no Eclipse IDE

Carregando código fonte do AdoptiumJDK no Eclipse IDE

Comments
1 min read
Abstract Classes in Java – Breaking It Down

Abstract Classes in Java – Breaking It Down

1
Comments
2 min read
Code Smell 265 - Linguistic Confusion

Code Smell 265 - Linguistic Confusion

3
Comments
3 min read
Wednesday Links - Edition 2024-07-31

Wednesday Links - Edition 2024-07-31

Comments
1 min read
Testes integrados com Spring

Testes integrados com Spring

6
Comments
21 min read
A Guide to Java Certifications 2024

A Guide to Java Certifications 2024

2
Comments
4 min read
REST CRUD API

REST CRUD API

1
Comments
1 min read
Deploying an application to Amazon Elastic Kubernetes Service

Deploying an application to Amazon Elastic Kubernetes Service

Comments
11 min read
Demystifying CPF and CNPJ Check Digit Algorithms: A Clear and Concise Approach

Demystifying CPF and CNPJ Check Digit Algorithms: A Clear and Concise Approach

2
Comments
4 min read
Desafio de Projeto 02 - Criando uma aplicação contadora

Desafio de Projeto 02 - Criando uma aplicação contadora

1
Comments
11 min read
Understanding the Role of a Quality Engineer

Understanding the Role of a Quality Engineer

1
Comments
6 min read
My Journey with AWS CDK and Java: What You Need to Know

My Journey with AWS CDK and Java: What You Need to Know

1
Comments
6 min read
How to setup and run Java on your machine

How to setup and run Java on your machine

1
Comments
2 min read
Embracing the Future of Application Modernization with KAI

Embracing the Future of Application Modernization with KAI

Comments
3 min read
Understanding Java Memory Leaks and How to Prevent Them

Understanding Java Memory Leaks and How to Prevent Them

8
Comments
4 min read
Java Programming changes from Java SE 1.0 to Java SE 23

Java Programming changes from Java SE 1.0 to Java SE 23

1
Comments
30 min read
Exploring Core Features and Components of Apache Camel

Exploring Core Features and Components of Apache Camel

1
Comments
8 min read
Practical Guide to Apache Camel with Quarkus: Building an ETL Application

Practical Guide to Apache Camel with Quarkus: Building an ETL Application

1
Comments
6 min read
Top 5 Java Bugs (and Their Solutions) Every Developer Should Know

Top 5 Java Bugs (and Their Solutions) Every Developer Should Know

2
Comments 1
4 min read
Harnessing Automatic Setup and Integration with Quarkus Dev Services for Efficient Development

Harnessing Automatic Setup and Integration with Quarkus Dev Services for Efficient Development

2
Comments
5 min read
Pattern Matching and Records Changes in Java 21: Every Java Developer Must Know

Pattern Matching and Records Changes in Java 21: Every Java Developer Must Know

Comments
4 min read
10 Livros de Java que vale à pena você ler

10 Livros de Java que vale à pena você ler

1
Comments
9 min read
Awesome J2ME: An Awesome List About Everything Related to J2ME

Awesome J2ME: An Awesome List About Everything Related to J2ME

1
Comments
1 min read
# 🤖 Mastering Regex in Java: A Developer's Essential Guide

# 🤖 Mastering Regex in Java: A Developer's Essential Guide

4
Comments
3 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

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

Developer diary #17. How does it work?

Comments
1 min read
How to use Advanced Binary Scarch ?

How to use Advanced Binary Scarch ?

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

Exploring Pinning in JVM's Virtual Thread Mechanism

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

Introdução às classes aninhadas e internas

Comments
1 min read
Blocos Estáticos

Blocos Estáticos

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
Entendendo os membros estáticos

Entendendo os membros estáticos

Comments
1 min read
Process a large csv file with parallel processing #eg39

Process a large csv file with parallel processing #eg39

6
Comments 1
1 min read
Understanding Interfaces in Java – A Simple Guide

Understanding Interfaces in Java – A Simple Guide

5
Comments
2 min read
Recursão

Recursão

Comments
1 min read
How to Run an Asynchronous Task in Spring WebFlux Without Blocking the Main Response?

How to Run an Asynchronous Task in Spring WebFlux Without Blocking the Main Response?

Comments
1 min read
Implementing a Map Using Hashing

Implementing a Map Using Hashing

Comments
8 min read
Handling Collisions Using Open Addressing

Handling Collisions Using Open Addressing

Comments
4 min read
Handling Collisions Using Separate Chaining

Handling Collisions Using Separate Chaining

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
JWT: The Secret Code for Web Security 🔐

JWT: The Secret Code for Web Security 🔐

1
Comments
5 min read
Hashing

Hashing

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
The Evolution of Android Development: From Java to Kotlin and Beyond

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

1
Comments
4 min read
Why we discarded Reactive systems architecture from our code?

Why we discarded Reactive systems architecture from our code?

10
Comments 5
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
loading...