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.
๐Ÿง  How to Get Better at Logic in Java

๐Ÿง  How to Get Better at Logic in Java

2
Comments
2 min read
๐Ÿ” ๐— ๐˜‚๐—น๐˜๐—ถ-๐—ฃ๐—ฎ๐—ฟ๐˜๐˜† ๐—–๐—ผ๐—บ๐—ฝ๐˜‚๐˜๐—ฎ๐˜๐—ถ๐—ผ๐—ป (๐— ๐—ฃ๐—–) ๐—™๐—ฟ๐—ฎ๐—บ๐—ฒ๐˜„๐—ผ๐—ฟ๐—ธ๐˜€ ๐—ช๐—ฟ๐—ถ๐˜๐˜๐—ฒ๐—ป ๐—ถ๐—ป ๐—๐—ฎ๐˜ƒ๐—ฎ โ€” ๐—ฝ๐—ฟ๐—ถ๐˜ƒ๐—ฎ๐—ฐ๐˜† ๐˜๐—ต๐—ฟ๐—ผ๐˜‚๐—ด๐—ต ๐—บ๐—ฎ๐˜๐—ต, ๐—ป๐—ผ๐˜ ๐—ฝ๐—ฟ๐—ผ๐—บ๐—ถ๐˜€๐—ฒ๐˜€

๐Ÿ” ๐— ๐˜‚๐—น๐˜๐—ถ-๐—ฃ๐—ฎ๐—ฟ๐˜๐˜† ๐—–๐—ผ๐—บ๐—ฝ๐˜‚๐˜๐—ฎ๐˜๐—ถ๐—ผ๐—ป (๐— ๐—ฃ๐—–) ๐—™๐—ฟ๐—ฎ๐—บ๐—ฒ๐˜„๐—ผ๐—ฟ๐—ธ๐˜€ ๐—ช๐—ฟ๐—ถ๐˜๐˜๐—ฒ๐—ป ๐—ถ๐—ป ๐—๐—ฎ๐˜ƒ๐—ฎ โ€” ๐—ฝ๐—ฟ๐—ถ๐˜ƒ๐—ฎ๐—ฐ๐˜† ๐˜๐—ต๐—ฟ๐—ผ๐˜‚๐—ด๐—ต ๐—บ๐—ฎ๐˜๐—ต, ๐—ป๐—ผ๐˜ ๐—ฝ๐—ฟ๐—ผ๐—บ๐—ถ๐˜€๐—ฒ๐˜€

2
Comments
2 min read
Why I Switched from H2 to MongoDB in My Growing Spring Boot App

Why I Switched from H2 to MongoDB in My Growing Spring Boot App

6
Comments
3 min read
Mastering Optional in Java: Avoid NullPointerExceptions with Best Practices

Mastering Optional in Java: Avoid NullPointerExceptions with Best Practices

3
Comments
3 min read
So You Want to Learn Java in 2025? Here's the Smart Way to Do It

So You Want to Learn Java in 2025? Here's the Smart Way to Do It

Comments
4 min read
Master Java List Sorting: A 2025 Guide to Collections.sort(), Comparators & More

Master Java List Sorting: A 2025 Guide to Collections.sort(), Comparators & More

2
Comments
7 min read
java ArrayList Guide: Your Ultimate Handbook for Dynamic Data

java ArrayList Guide: Your Ultimate Handbook for Dynamic Data

1
Comments
6 min read
Java โ€” Traduรงรฃo de Mรกscara de Bits (BitMask)

Java โ€” Traduรงรฃo de Mรกscara de Bits (BitMask)

Comments
3 min read
The Art of Knowing When to Upgrade

The Art of Knowing When to Upgrade

2
Comments
3 min read
Spring Boot and Validation: A Complete Guide with @Valid and @Validated

Spring Boot and Validation: A Complete Guide with @Valid and @Validated

3
Comments
6 min read
Adapter Design Pattern

Adapter Design Pattern

3
Comments
1 min read
Become a 1% Developer: Create a REST API Without Any Framework (No Spring Boot, No Spring!)

Become a 1% Developer: Create a REST API Without Any Framework (No Spring Boot, No Spring!)

Comments
3 min read
5 Benefits of AI-Powered Coding Every Java Architect Should Know

5 Benefits of AI-Powered Coding Every Java Architect Should Know

Comments
3 min read
POO con BBDD #1

POO con BBDD #1

1
Comments
3 min read
[Fix] Burp Suite crashing on Kali ARM64 (Apple Silicon / QEMU)

[Fix] Burp Suite crashing on Kali ARM64 (Apple Silicon / QEMU)

Comments
1 min read
The Automated Tester's Secret Weapon: Build Robust XPaths in Seconds, Not Minutes (With XPathy)

The Automated Tester's Secret Weapon: Build Robust XPaths in Seconds, Not Minutes (With XPathy)

8
Comments
3 min read
From String Soup to Fluent Code: Reinventing XPath in Java with XPathy ๐Ÿš€

From String Soup to Fluent Code: Reinventing XPath in Java with XPathy ๐Ÿš€

1
Comments
3 min read
Automate Your Java Upgrades: A Practical Case Study with OpenRewrite and GitHub Actions

Automate Your Java Upgrades: A Practical Case Study with OpenRewrite and GitHub Actions

Comments
9 min read
Java Operators Explained: A Complete Guide for Beginners & Pros

Java Operators Explained: A Complete Guide for Beginners & Pros

Comments
6 min read
Java Comments: A Beginner's Guide to Single-Line, Multi-Line & Javadoc

Java Comments: A Beginner's Guide to Single-Line, Multi-Line & Javadoc

Comments
6 min read
๐Ÿš€ Mastering Data Structures in Java โ€” Part 2: ArrayList

๐Ÿš€ Mastering Data Structures in Java โ€” Part 2: ArrayList

3
Comments
3 min read
The Missing Bridge: Running Java Seamlessly Inside Your Node.js App

The Missing Bridge: Running Java Seamlessly Inside Your Node.js App

Comments
3 min read
Method in Java

Method in Java

Comments
1 min read
๐Ÿšš ๐—Ÿ๐—ผ๐—ด๐—ถ๐˜€๐˜๐—ถ๐—ฐ๐˜€ ๐—ฅ๐—ผ๐˜‚๐˜๐—ฒ ๐—ข๐—ฝ๐˜๐—ถ๐—บ๐—ถ๐˜‡๐—ฎ๐˜๐—ถ๐—ผ๐—ป ๐—ฆ๐˜†๐˜€๐˜๐—ฒ๐—บ๐˜€ โ€” ๐—ฏ๐˜‚๐—ถ๐—น๐˜ (๐˜€๐—ฎ๐—ป๐—ฒ๐—น๐˜†) ๐˜„๐—ถ๐˜๐—ต ๐—๐—ฎ๐˜ƒ๐—ฎ

๐Ÿšš ๐—Ÿ๐—ผ๐—ด๐—ถ๐˜€๐˜๐—ถ๐—ฐ๐˜€ ๐—ฅ๐—ผ๐˜‚๐˜๐—ฒ ๐—ข๐—ฝ๐˜๐—ถ๐—บ๐—ถ๐˜‡๐—ฎ๐˜๐—ถ๐—ผ๐—ป ๐—ฆ๐˜†๐˜€๐˜๐—ฒ๐—บ๐˜€ โ€” ๐—ฏ๐˜‚๐—ถ๐—น๐˜ (๐˜€๐—ฎ๐—ป๐—ฒ๐—น๐˜†) ๐˜„๐—ถ๐˜๐—ต ๐—๐—ฎ๐˜ƒ๐—ฎ

2
Comments
2 min read
Gadget chains in Java: how unsafe deserialization leads to RCE?

Gadget chains in Java: how unsafe deserialization leads to RCE?

Comments
11 min read
loading...