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.
Rust vs C, C++, Java & Python โ€” 5 Everyday Programs Compared

Rust vs C, C++, Java & Python โ€” 5 Everyday Programs Compared

Comments
1 min read
A Practical Guide to Building AI Agents with Java and Spring AI - Part 2 - Add Memory

A Practical Guide to Building AI Agents with Java and Spring AI - Part 2 - Add Memory

Comments
14 min read
How to Sanitize PDF Files: Removing Hidden Risks

How to Sanitize PDF Files: Removing Hidden Risks

Comments
2 min read
Rethinking Optional<?>!

Rethinking Optional<?>!

3
Comments
3 min read
๐Ÿ”ฅ Mastering Data Structures in Java - Part 7: HashMap

๐Ÿ”ฅ Mastering Data Structures in Java - Part 7: HashMap

1
Comments
3 min read
The "Architect's Guide" (Highly Technical Focus)

The "Architect's Guide" (Highly Technical Focus)

1
Comments
1 min read
Why is 0.1 + 0.2 != 0.3 in Java?

Why is 0.1 + 0.2 != 0.3 in Java?

1
Comments
1 min read
Java 17 Features Every Senior Developer Should Know - Part 1: var Keyword

Java 17 Features Every Senior Developer Should Know - Part 1: var Keyword

3
Comments
3 min read
Ghidra on Linux Zero Fuss Install

Ghidra on Linux Zero Fuss Install

Comments
5 min read
From Spring to Quarkus: Building SOAP Services with Shared Contracts and DTOs

From Spring to Quarkus: Building SOAP Services with Shared Contracts and DTOs

Comments
6 min read
Devoxx: Spring Debugger: Behind The Scenes of Spring Boot by Marco Behler

Devoxx: Spring Debugger: Behind The Scenes of Spring Boot by Marco Behler

Comments
1 min read
Virtual Threads - Comparative Analysis

Virtual Threads - Comparative Analysis

1
Comments
5 min read
๐Ÿงฉ Composition in Java: Building Objects the Smart Way

๐Ÿงฉ Composition in Java: Building Objects the Smart Way

1
Comments
2 min read
๐—ฅ๐—ฒ๐—ฎ๐—น-๐˜๐—ถ๐—บ๐—ฒ ๐˜€๐—ฝ๐—ผ๐—ฟ๐˜๐˜€ ๐—ฎ๐—ป๐—ฎ๐—น๐˜†๐˜๐—ถ๐—ฐ๐˜€ ๐˜„๐—ถ๐˜๐—ต ๐—๐—ฎ๐˜ƒ๐—ฎ + ๐—”๐—ฝ๐—ฎ๐—ฐ๐—ต๐—ฒ ๐—™๐—น๐—ถ๐—ป๐—ธ โ€” ๐˜๐—ต๐—ฒ ๐˜€๐˜๐—ฎ๐—ฐ๐—ธ ๐˜๐—ต๐—ฎ๐˜ ๐˜๐˜‚๐—ฟ๐—ป๐˜€ ๐—น๐—ถ๐˜ƒ๐—ฒ ๐—ด๐—ฎ๐—บ๐—ฒ๐˜€ ๐—ถ๐—ป๐˜๐—ผ ๐—น๐—ถ๐˜ƒ๐—ฒ ๐—ฑ๐—ฒ๐—ฐ๐—ถ๐˜€๐—ถ๐—ผ๐—ป๐˜€.

๐—ฅ๐—ฒ๐—ฎ๐—น-๐˜๐—ถ๐—บ๐—ฒ ๐˜€๐—ฝ๐—ผ๐—ฟ๐˜๐˜€ ๐—ฎ๐—ป๐—ฎ๐—น๐˜†๐˜๐—ถ๐—ฐ๐˜€ ๐˜„๐—ถ๐˜๐—ต ๐—๐—ฎ๐˜ƒ๐—ฎ + ๐—”๐—ฝ๐—ฎ๐—ฐ๐—ต๐—ฒ ๐—™๐—น๐—ถ๐—ป๐—ธ โ€” ๐˜๐—ต๐—ฒ ๐˜€๐˜๐—ฎ๐—ฐ๐—ธ ๐˜๐—ต๐—ฎ๐˜ ๐˜๐˜‚๐—ฟ๐—ป๐˜€ ๐—น๐—ถ๐˜ƒ๐—ฒ ๐—ด๐—ฎ๐—บ๐—ฒ๐˜€ ๐—ถ๐—ป๐˜๐—ผ ๐—น๐—ถ๐˜ƒ๐—ฒ ๐—ฑ๐—ฒ๐—ฐ๐—ถ๐˜€๐—ถ๐—ผ๐—ป๐˜€.

1
Comments
2 min read
Interface Usage Golang vs Java

Interface Usage Golang vs Java

Comments
2 min read
๐Ÿ‘‹ Sign in for the ability to sort posts by relevant, latest, or top.