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.
Spring AI RAG, Demystified: From Toy Demos to Production-Grade Retrieval

Spring AI RAG, Demystified: From Toy Demos to Production-Grade Retrieval

Comments
12 min read
Can a HashMap Have a Null Key? What About ConcurrentHashMap?

Can a HashMap Have a Null Key? What About ConcurrentHashMap?

5
Comments
4 min read
Java 25 Structured Concurrency (Preview) — The Complete Guide

Java 25 Structured Concurrency (Preview) — The Complete Guide

Comments
4 min read
Java Access Modifiers & Packages

Java Access Modifiers & Packages

1
Comments
9 min read
Day 1, part II : Call by value

Day 1, part II : Call by value

Comments
1 min read
Developing an A2A-compliant AI Agent with Java, Spring Boot and Spring AI

Developing an A2A-compliant AI Agent with Java, Spring Boot and Spring AI

Comments
7 min read
Day 1 of daily coding: Functions is java

Day 1 of daily coding: Functions is java

Comments
2 min read
🧠 Managed vs Unmanaged Code — Explained for Beginners

🧠 Managed vs Unmanaged Code — Explained for Beginners

Comments
2 min read
Wednesday Links - Edition 2025-11-05

Wednesday Links - Edition 2025-11-05

Comments
2 min read
Master Java indexOf(): Your Ultimate Guide to Finding Strings

Master Java indexOf(): Your Ultimate Guide to Finding Strings

Comments
6 min read
El otro Java + Script, o cómo hacer scripting con Java

El otro Java + Script, o cómo hacer scripting con Java

Comments
2 min read
How to Add Images to PDF files in Java (Tutorial)

How to Add Images to PDF files in Java (Tutorial)

Comments
2 min read
The History of JavaScript

The History of JavaScript

Comments
1 min read
Modeling Relationships With Hibernate ORM and MongoDB

Modeling Relationships With Hibernate ORM and MongoDB

Comments
12 min read
Micronaut 4 application on AWS Lambda- Part 7 Measuring Lambda cold and warm starts with GraalVM Native Image and REST API

Micronaut 4 application on AWS Lambda- Part 7 Measuring Lambda cold and warm starts with GraalVM Native Image and REST API

Comments
9 min read
Getting Started With Hibernate ORM and MongoDB

Getting Started With Hibernate ORM and MongoDB

Comments
12 min read
How Does HashMap Handle Hash Collisions Internally

How Does HashMap Handle Hash Collisions Internally

3
Comments
4 min read
Building a Production-Ready AI Agent

Building a Production-Ready AI Agent

Comments
3 min read
Java hashCode() Explained: Why, How, and When to Use It

Java hashCode() Explained: Why, How, and When to Use It

Comments
6 min read
"LAW-J: I Rebuilt Java With Time Built Into Every Class, Method, and Variable"

Hacktoberfest: Contribution Chronicles

"LAW-J: I Rebuilt Java With Time Built Into Every Class, Method, and Variable"

Comments
9 min read
System.in, Scanner, and File Descriptors – JAVA Case study

System.in, Scanner, and File Descriptors – JAVA Case study

Comments
2 min read
What is a Constructor?

What is a Constructor?

Comments
1 min read
Reflections of Hacktoberfest

Hacktoberfest: Open Source Reflections

Reflections of Hacktoberfest

Comments
6 min read
Java ATM CLI Dev Log #1: WithDraw Cash

Java ATM CLI Dev Log #1: WithDraw Cash

1
Comments
3 min read
What is Load Factor and Initial Capacity in HashMap?

What is Load Factor and Initial Capacity in HashMap?

5
Comments
4 min read
loading...