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.
[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)

6
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 ๐Ÿš€

Comments
3 min read
Efficient S3 File Uploads: Speed & Large File Handling in Spring Boot

Efficient S3 File Uploads: Speed & Large File Handling in Spring Boot

9
Comments
14 min read
From Models to Microservices: Deploying ML in Java and .NET

From Models to Microservices: Deploying ML in Java and .NET

Comments
1 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

1
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
๐Ÿšš ๐—Ÿ๐—ผ๐—ด๐—ถ๐˜€๐˜๐—ถ๐—ฐ๐˜€ ๐—ฅ๐—ผ๐˜‚๐˜๐—ฒ ๐—ข๐—ฝ๐˜๐—ถ๐—บ๐—ถ๐˜‡๐—ฎ๐˜๐—ถ๐—ผ๐—ป ๐—ฆ๐˜†๐˜€๐˜๐—ฒ๐—บ๐˜€ โ€” ๐—ฏ๐˜‚๐—ถ๐—น๐˜ (๐˜€๐—ฎ๐—ป๐—ฒ๐—น๐˜†) ๐˜„๐—ถ๐˜๐—ต ๐—๐—ฎ๐˜ƒ๐—ฎ

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

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
PDF processing with Spring Boot (Tutorial)

PDF processing with Spring Boot (Tutorial)

1
Comments
3 min read
Will OpenJFX Be Merged Into OpenJDK? It Would Be a Perfect Match with Java on Mobile!

Will OpenJFX Be Merged Into OpenJDK? It Would Be a Perfect Match with Java on Mobile!

2
Comments
6 min read
๐Ÿš€ Spring Boot vs Spring Framework โ€” Which One Should You Choose?

๐Ÿš€ Spring Boot vs Spring Framework โ€” Which One Should You Choose?

2
Comments
1 min read
Mastering Java Output: A Complete Guide to System.out, Files, and More

Mastering Java Output: A Complete Guide to System.out, Files, and More

Comments
6 min read
SE371 - Assignment 1

SE371 - Assignment 1

Comments
1 min read
How to write TIFF images in Java (Tutorial)

How to write TIFF images in Java (Tutorial)

Comments
2 min read
Unlock Your Enterprise Data: A Java/Spring Guide to AI-Ready Schema.org & JSON-LD

Unlock Your Enterprise Data: A Java/Spring Guide to AI-Ready Schema.org & JSON-LD

Comments
13 min read
@LazySorted - Collections that optimize themselves. How useful?

@LazySorted - Collections that optimize themselves. How useful?

Comments
1 min read
Understanding and Solving the N+1 Problem in Spring Data JPA

Understanding and Solving the N+1 Problem in Spring Data JPA

Comments
3 min read
๐Ÿšจ๐—™๐—ถ๐—ป๐—ฎ๐—ป๐—ฐ๐—ถ๐—ฎ๐—น ๐—™๐—ฟ๐—ฎ๐˜‚๐—ฑ ๐——๐—ฒ๐˜๐—ฒ๐—ฐ๐˜๐—ถ๐—ผ๐—ป ๐—ฃ๐—ถ๐—ฝ๐—ฒ๐—น๐—ถ๐—ป๐—ฒ๐˜€ ๐—ถ๐—ป ๐—๐—ฎ๐˜ƒ๐—ฎ โ€” ๐—ฅ๐—ฒ๐—ฎ๐—น-๐˜๐—ถ๐—บ๐—ฒ ๐——๐—ฒ๐—ณ๐—ฒ๐—ป๐˜€๐—ฒ ๐—ณ๐—ผ๐—ฟ ๐˜๐—ต๐—ฒ ๐— ๐—ผ๐—ฑ๐—ฒ๐—ฟ๐—ป ๐—™๐—ถ๐—ป๐—ง๐—ฒ๐—ฐ๐—ต ๐—ฆ๐˜๐—ฎ๐—ฐ๐—ธ

๐Ÿšจ๐—™๐—ถ๐—ป๐—ฎ๐—ป๐—ฐ๐—ถ๐—ฎ๐—น ๐—™๐—ฟ๐—ฎ๐˜‚๐—ฑ ๐——๐—ฒ๐˜๐—ฒ๐—ฐ๐˜๐—ถ๐—ผ๐—ป ๐—ฃ๐—ถ๐—ฝ๐—ฒ๐—น๐—ถ๐—ป๐—ฒ๐˜€ ๐—ถ๐—ป ๐—๐—ฎ๐˜ƒ๐—ฎ โ€” ๐—ฅ๐—ฒ๐—ฎ๐—น-๐˜๐—ถ๐—บ๐—ฒ ๐——๐—ฒ๐—ณ๐—ฒ๐—ป๐˜€๐—ฒ ๐—ณ๐—ผ๐—ฟ ๐˜๐—ต๐—ฒ ๐— ๐—ผ๐—ฑ๐—ฒ๐—ฟ๐—ป ๐—™๐—ถ๐—ป๐—ง๐—ฒ๐—ฐ๐—ต ๐—ฆ๐˜๐—ฎ๐—ฐ๐—ธ

2
Comments
2 min read
๐Ÿข Why Spring Boot, Kafka, Oracle, and Tomcat Still Power the Enterprise in 2025

๐Ÿข Why Spring Boot, Kafka, Oracle, and Tomcat Still Power the Enterprise in 2025

Comments
3 min read
Arrays

Arrays

Comments
2 min read
Spring ShedLock

Spring ShedLock

3
Comments
7 min read
loading...