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.
JIT vs. AOT Compilation in Java: A Comparative Analysis with Benchmarks

JIT vs. AOT Compilation in Java: A Comparative Analysis with Benchmarks

5
Comments
5 min read
Guía rápida SDKMAN!

Guía rápida SDKMAN!

Comments
2 min read
Virtual threads - the future of threading in Java?

Virtual threads - the future of threading in Java?

5
Comments
8 min read
Quarkus 3 application on AWS Lambda- Part 8 REST API application

Quarkus 3 application on AWS Lambda- Part 8 REST API application

Comments
5 min read
Convert PDF Tables to TXT and CSV in Java

Convert PDF Tables to TXT and CSV in Java

Comments
4 min read
🚀 Building a Full Stack Employee Management System with Spring Boot, React, and MySQL

🚀 Building a Full Stack Employee Management System with Spring Boot, React, and MySQL

1
Comments
2 min read
Java 17 Features Every Senior Developer Should Know - Part 2: Records

Java 17 Features Every Senior Developer Should Know - Part 2: Records

1
Comments
3 min read
Wednesday Links - Edition 2025-11-12

Wednesday Links - Edition 2025-11-12

Comments
1 min read
Java Introduction

Java Introduction

Comments
1 min read
Java Introduction

Java Introduction

1
Comments
1 min read
🧨 What is Deadlock?

🧨 What is Deadlock?

2
Comments
2 min read
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
☕ Mastering Java Streams: Intermediate, Terminal, and Short-Circuiting Operations

☕ Mastering Java Streams: Intermediate, Terminal, and Short-Circuiting Operations

Comments
3 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
Single Number

Single Number

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