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.
Design Patterns in Java- A simplified Guide #1

Design Patterns in Java- A simplified Guide #1

3
Comments
3 min read
Template Method Pattern

Template Method Pattern

7
Comments
3 min read
Top 10 Java Libraries Every Dev Should Know About

Top 10 Java Libraries Every Dev Should Know About

8
Comments
6 min read
Advanced Class Design using Java Sealed Classes

Advanced Class Design using Java Sealed Classes

Comments
3 min read
Thread Concurrency In Java

Thread Concurrency In Java

Comments
2 min read
Get thread dump of Java container running on JRE Docker image

Get thread dump of Java container running on JRE Docker image

Comments
1 min read
Top 10 Java Frameworks Every Dev Need to Know

Top 10 Java Frameworks Every Dev Need to Know

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

Explaining donut like 5 years old Part-2

Comments
1 min read
Lombok

Lombok

4
Comments
2 min read
import static en Java

import static en Java

Comments
3 min read
The Ultimate Guide to Docker, React, Express, and Java 🌟

The Ultimate Guide to Docker, React, Express, and Java 🌟

14
Comments 2
4 min read
Techniques for Managing Concurrency in Java Using Semaphores

Techniques for Managing Concurrency in Java Using Semaphores

Comments
5 min read
[IntelliJ Fix] Fixing Spring Boot Startup Exception: java.lang.reflect.InaccessibleObjectException "opens java.lang"

[IntelliJ Fix] Fixing Spring Boot Startup Exception: java.lang.reflect.InaccessibleObjectException "opens java.lang"

Comments 2
2 min read
OOP Bootcamp 3: Classes and Objects 1, The Basics

OOP Bootcamp 3: Classes and Objects 1, The Basics

1
Comments
6 min read
Semantic Versioning using GitVersion YAML file for your .NET, Java, and Kotlin projects' CI/CD

Semantic Versioning using GitVersion YAML file for your .NET, Java, and Kotlin projects' CI/CD

5
Comments
8 min read
Improving Backend Performance with Caching in Spring Boot

Improving Backend Performance with Caching in Spring Boot

1
Comments
4 min read
Best Way to Replace Duplicated Request Parameters in Spring Boot

Best Way to Replace Duplicated Request Parameters in Spring Boot

5
Comments
1 min read
Wednesday Links - Edition 2024-10-30 🎃

Wednesday Links - Edition 2024-10-30 🎃

Comments
1 min read
Run your application in Docker and build your own image

Run your application in Docker and build your own image

Comments
2 min read
🌐 Remote Debugging with IntelliJ IDEA

🌐 Remote Debugging with IntelliJ IDEA

1
Comments
2 min read
Top 10 IntelliJ IDEA Plugins to Boost Development Efficiency in 2024

Top 10 IntelliJ IDEA Plugins to Boost Development Efficiency in 2024

27
Comments 3
9 min read
How Java Solves the Diamond Problem?

How Java Solves the Diamond Problem?

4
Comments
5 min read
Java for DSA Part 1

Java for DSA Part 1

2
Comments
5 min read
"🚀 Mastering Java Backend & Microservices: Unlocking Key Tools & Concepts for Real-World Success! đŸ’»âš™ïž"

"🚀 Mastering Java Backend & Microservices: Unlocking Key Tools & Concepts for Real-World Success! đŸ’»âš™ïž"

2
Comments
1 min read
Custom Annotation

Custom Annotation

Comments
2 min read
Java 8 Features Made Simple: A Quick Guide

Java 8 Features Made Simple: A Quick Guide

1
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
How to add a meter data into Spring Boot Actuator metrics endpoint

How to add a meter data into Spring Boot Actuator metrics endpoint

Comments
2 min read
Quick look on how Spring Boot supports JMS

Quick look on how Spring Boot supports JMS

Comments
4 min read
Exception Handling in Java: Using Storytelling Approach

Exception Handling in Java: Using Storytelling Approach

1
Comments
3 min read
Sealed Classes en Java

Sealed Classes en Java

Comments
5 min read
387. First Unique Character in a String - Java ç·Žçż’ - HashMap ïŒˆäž­æ–‡è§Łé‡‹ïŒ‰

387. First Unique Character in a String - Java ç·Žçż’ - HashMap ïŒˆäž­æ–‡è§Łé‡‹ïŒ‰

1
Comments
1 min read
Inline Classes in Kotlin: Why, Where, and How to Use Them

Inline Classes in Kotlin: Why, Where, and How to Use Them

Comments
2 min read
КаĐș ĐżĐŸĐŽŃ€ŃƒĐ¶ĐžŃ‚ŃŒ ĐșĐŸŃ‚ĐžĐșĐŸĐČ, ŃĐ»ĐŸĐœĐŸĐČ Đž ĐșĐžŃ‚ĐŸĐČ: Ń‚Đ”ŃŃ‚ĐžŃ€ĐŸĐČĐ°ĐœĐžĐ” Spring-ĐżŃ€ĐžĐ»ĐŸĐ¶Đ”ĐœĐžĐč с Testcontainers đŸ±đŸ˜đŸ‹

КаĐș ĐżĐŸĐŽŃ€ŃƒĐ¶ĐžŃ‚ŃŒ ĐșĐŸŃ‚ĐžĐșĐŸĐČ, ŃĐ»ĐŸĐœĐŸĐČ Đž ĐșĐžŃ‚ĐŸĐČ: Ń‚Đ”ŃŃ‚ĐžŃ€ĐŸĐČĐ°ĐœĐžĐ” Spring-ĐżŃ€ĐžĐ»ĐŸĐ¶Đ”ĐœĐžĐč с Testcontainers đŸ±đŸ˜đŸ‹

1
Comments
2 min read
Java vs. JavaScript: Which Language Reigns Supreme in Modern Development?

Java vs. JavaScript: Which Language Reigns Supreme in Modern Development?

5
Comments
3 min read
Understanding JWT Authentication: Spring Security's Architecture and Go Implementation

Understanding JWT Authentication: Spring Security's Architecture and Go Implementation

6
Comments
5 min read
How To Fetch Data By Using DTO Projection In Spring Data JPA

How To Fetch Data By Using DTO Projection In Spring Data JPA

3
Comments
4 min read
Dipping Into a Java Project

Dipping Into a Java Project

Comments
6 min read
🚀 Your First Java Project in IntelliJ IDEA: Creating a "Hello World" in Java 🚀

🚀 Your First Java Project in IntelliJ IDEA: Creating a "Hello World" in Java 🚀

1
Comments
2 min read
242. Valid Anagram - Java ç·Žçż’ - HashMap ïŒˆäž­æ–‡è§Łé‡‹ïŒ‰

242. Valid Anagram - Java ç·Žçż’ - HashMap ïŒˆäž­æ–‡è§Łé‡‹ïŒ‰

3
Comments
1 min read
Mastering Java: From Web Development to Blockchain

Mastering Java: From Web Development to Blockchain

Comments
2 min read
Kotlin's "No Checked Exceptions" Policy vs. Java: A Tale of Two Error-Handling Philosophies

Kotlin's "No Checked Exceptions" Policy vs. Java: A Tale of Two Error-Handling Philosophies

Comments 2
2 min read
Java Multithreading: Concurrency and Parallelism

Java Multithreading: Concurrency and Parallelism

5
Comments
5 min read
Kotlin Destructuring Declarations vs. Java: Unpacking the Joy of Multiple Assignments (Where Kotlin Delivers the Goods!)

Kotlin Destructuring Declarations vs. Java: Unpacking the Joy of Multiple Assignments (Where Kotlin Delivers the Goods!)

Comments
2 min read
Kotlin Lambdas with Receivers vs. Java: A Code Symphony (Where Kotlin Plays a Different Tune!)

Kotlin Lambdas with Receivers vs. Java: A Code Symphony (Where Kotlin Plays a Different Tune!)

Comments 1
3 min read
Kotlin Tail Recursion Optimization vs. Java: A Deep Dive into Efficient Recursion

Kotlin Tail Recursion Optimization vs. Java: A Deep Dive into Efficient Recursion

Comments
3 min read
Front End Debugging Part 2: Console.log() to the Max

Front End Debugging Part 2: Console.log() to the Max

26
Comments 1
6 min read
Advanced OAuth2: Refresh Tokens and Token Expiration Strategies

Advanced OAuth2: Refresh Tokens and Token Expiration Strategies

5
Comments
3 min read
Rest Template vs Web Client in Spring Boot

Rest Template vs Web Client in Spring Boot

2
Comments 1
3 min read
Rest Assured Basics: A Beginner's Guide to Automated API Testing in Java

Rest Assured Basics: A Beginner's Guide to Automated API Testing in Java

Comments
3 min read
Exploring the Use of C++ for Game Development

Exploring the Use of C++ for Game Development

144
Comments 76
8 min read
The Ultimate Guide to Sets in Java: Uncovering Every Secret of This Humble Data Structure

The Ultimate Guide to Sets in Java: Uncovering Every Secret of This Humble Data Structure

1
Comments
5 min read
Introduction to WebClient in Java 17: A Modern Way to Handle HTTP Requests

Introduction to WebClient in Java 17: A Modern Way to Handle HTTP Requests

Comments
2 min read
Interceptor: Um Design Pattern muito Ăștil!

Interceptor: Um Design Pattern muito Ăștil!

1
Comments
1 min read
Explain difference between finally, final, and finalize in Java

Explain difference between finally, final, and finalize in Java

3
Comments 2
1 min read
🚀 Java: Versatile and Platform-Independent Language

🚀 Java: Versatile and Platform-Independent Language

Comments
2 min read
Understanding Garbage Collection in Java: What, Why, and How

Understanding Garbage Collection in Java: What, Why, and How

4
Comments 1
5 min read
API Testing: Ensuring Reliable and Robust Software Applications

API Testing: Ensuring Reliable and Robust Software Applications

Comments
3 min read
Implementing Token-Based Authentication in Spring Boot Using Spring Security, JWT, and JDBC Template

Implementing Token-Based Authentication in Spring Boot Using Spring Security, JWT, and JDBC Template

Comments
19 min read
Explain Java Memory Architecture in detail

Explain Java Memory Architecture in detail

6
Comments
2 min read
loading...