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.
Learning Java Together: A Fun Journey into Coding Basics 👩🏼‍💻📚!

Learning Java Together: A Fun Journey into Coding Basics 👩🏼‍💻📚!

6
Comments 2
4 min read
Mastering Java Concurrency: CompletableFuture, Fork/Join, and Beyond

Mastering Java Concurrency: CompletableFuture, Fork/Join, and Beyond

Comments
6 min read
Quick and Easy: How to Test RESTful APIs in Java

Quick and Easy: How to Test RESTful APIs in Java

15
Comments
3 min read
Java Performance Monitoring: How to & Best Tools to Use

Java Performance Monitoring: How to & Best Tools to Use

Comments
8 min read
🐾 Hibernate Zoo: Путеводитель по языкам запросов в мире данных 🐾

🐾 Hibernate Zoo: Путеводитель по языкам запросов в мире данных 🐾

1
Comments
1 min read
Understanding the Bag ADT in Java: A Flexible Data Structure

Understanding the Bag ADT in Java: A Flexible Data Structure

Comments
7 min read
Queue, Deque, and Priority Queue: Key Data Structures Explained

Queue, Deque, and Priority Queue: Key Data Structures Explained

Comments
6 min read
Efficiently Selecting Data Types in Java

Efficiently Selecting Data Types in Java

Comments
4 min read
5 Advanced Java Testing Strategies to Boost Code Quality and Reliability

5 Advanced Java Testing Strategies to Boost Code Quality and Reliability

Comments
5 min read
Merge Sort: Divide-and-Conquer for Large Datasets

Merge Sort: Divide-and-Conquer for Large Datasets

Comments
10 min read
Lambda vs. Named Functions: Choosing the Right Tool for the Job

Lambda vs. Named Functions: Choosing the Right Tool for the Job

Comments
4 min read
Issue with Persistent Timer After Opening a Letter in Java

Issue with Persistent Timer After Opening a Letter in Java

Comments
1 min read
Building a Personalized Insurance Policy Dashboard

Building a Personalized Insurance Policy Dashboard

3
Comments
3 min read
Techniques for Implementing the Service Locator Pattern in Java

Techniques for Implementing the Service Locator Pattern in Java

Comments
3 min read
Understanding BCrypt: The Secure Way to Hash Passwords

Understanding BCrypt: The Secure Way to Hash Passwords

Comments
3 min read
Operators in Java

Operators in Java

1
Comments
2 min read
JavaFX In Action #12 with Steve Hannah about jDeploy, to distribute your Java app as a native bundle

JavaFX In Action #12 with Steve Hannah about jDeploy, to distribute your Java app as a native bundle

Comments
2 min read
How Exception Handling Works in Java

How Exception Handling Works in Java

Comments
8 min read
Understanding == in Java: Why 1 == 1 is True but 128 == 128 Might Be False

Understanding == in Java: Why 1 == 1 is True but 128 == 128 Might Be False

2
Comments
3 min read
1JPM - Maven/Gradle alternative in 1 Java File

1JPM - Maven/Gradle alternative in 1 Java File

1
Comments
1 min read
Optimizing Docker Image Size for Java Applications: Multi-Stage Builds & JLink Explained

Optimizing Docker Image Size for Java Applications: Multi-Stage Builds & JLink Explained

Comments
5 min read
Understanding Strings and Arrays in Java

Understanding Strings and Arrays in Java

Comments
2 min read
Day7 Task:

Day7 Task:

Comments
1 min read
Explaining donut like 5 years old Part-4 (Last)

Explaining donut like 5 years old Part-4 (Last)

1
Comments
4 min read
Starting my DSA journey

Starting my DSA journey

1
Comments
1 min read
Explaining donut like 5 years old Part-3

Explaining donut like 5 years old Part-3

Comments
3 min read
OSD Final Chapter: Part 3

OSD Final Chapter: Part 3

Comments
3 min read
The Best Way to Optimize Garbage Collection for Java Applications

The Best Way to Optimize Garbage Collection for Java Applications

Comments
8 min read
Exploring Non-Primitive Types in Java: A Dive into Object-Oriented Programming

Exploring Non-Primitive Types in Java: A Dive into Object-Oriented Programming

Comments
2 min read
5 Essential Java Memory Optimization Techniques for Peak Performance

5 Essential Java Memory Optimization Techniques for Peak Performance

Comments
6 min read
Proxy Pattern

Proxy Pattern

Comments
5 min read
How to get familiar with a new team project quickly

How to get familiar with a new team project quickly

Comments
1 min read
Day-3 What is Datatype?

Day-3 What is Datatype?

Comments
1 min read
Simple program using Return keyword...

Simple program using Return keyword...

1
Comments
1 min read
JSqlParser-5.0 problem with MySQL Convert(expr,type) function

JSqlParser-5.0 problem with MySQL Convert(expr,type) function

Comments
1 min read
Teste do Capítulo 12

Teste do Capítulo 12

Comments
2 min read
Scalable Image Comparison: An Open-Source Java Library

Scalable Image Comparison: An Open-Source Java Library

Comments
1 min read
Cómo instalar el OpenJDK de Java en Windows

Cómo instalar el OpenJDK de Java en Windows

Comments
4 min read
Getting used to visual software development

Getting used to visual software development

Comments
4 min read
Understanding the Spring Security Architecture

Understanding the Spring Security Architecture

Comments
2 min read
5 Proven Strategies to Boost Java Performance in Cloud-Native Applications

5 Proven Strategies to Boost Java Performance in Cloud-Native Applications

Comments
6 min read
Building a Simple Voucher System for Small Businesses

Building a Simple Voucher System for Small Businesses

Comments
11 min read
Types: char and boolean

Types: char and boolean

2
Comments
1 min read
7 Java Profiling Tools That Will Skyrocket Your Productivity

7 Java Profiling Tools That Will Skyrocket Your Productivity

Comments
8 min read
🥳🎉Thank you for 🔟K followers👏

🥳🎉Thank you for 🔟K followers👏

11
Comments 2
1 min read
Service Registry: Mastering Spring Boot Service Discovery and Registration using Netflix Eureka

Service Registry: Mastering Spring Boot Service Discovery and Registration using Netflix Eureka

4
Comments
2 min read
Wrapper Classes in Java

Wrapper Classes in Java

4
Comments
3 min read
7 Essential Java Design Patterns for Robust Software Architecture

7 Essential Java Design Patterns for Robust Software Architecture

1
Comments
7 min read
Cap 11 Concorrência Item 78: Sincronize o acesso aos dados mutáveis compartilhados

Cap 11 Concorrência Item 78: Sincronize o acesso aos dados mutáveis compartilhados

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

Freeware: Java Utility Package (Version 2024.12.08) released

Comments
1 min read
Understanding float and double in Java

Understanding float and double in Java

Comments
1 min read
Anotações (Metadados)

Anotações (Metadados)

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

Wednesday Links - Edition 2024-12-11

1
Comments
3 min read
Persistence Context в Hibernate Zoo: путешествие объекта по жизненным состояниям

Persistence Context в Hibernate Zoo: путешествие объекта по жизненным состояниям

Comments
2 min read
Variables and Data Types in Java

Variables and Data Types in Java

Comments
2 min read
Testing if IP is within a CIDR Range

Testing if IP is within a CIDR Range

Comments
2 min read
Design Patterns in Java- A simplified Guide #2

Design Patterns in Java- A simplified Guide #2

Comments
3 min read
Item 77: Não ignore as exceções

Item 77: Não ignore as exceções

Comments
2 min read
Item 76: Empenhe-se para obter a atomicidade de falha

Item 76: Empenhe-se para obter a atomicidade de falha

Comments
2 min read
Leetcode — 2769. Find the Maximum Achievable Number

Leetcode — 2769. Find the Maximum Achievable Number

Comments
1 min read
loading...