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.
My 14-Year Journey Away from ORMs - How I Built pGenie, the SQL-First Postgres Code Generator

My 14-Year Journey Away from ORMs - How I Built pGenie, the SQL-First Postgres Code Generator

2
Comments
4 min read
Making illegal state unrepresentable

Type safety tradeoffs across five languages

Making illegal state unrepresentable

8
Comments 7
10 min read
# 🔤 Valid Anagram in Java – Efficient Ways to Solve It

# 🔤 Valid Anagram in Java – Efficient Ways to Solve It

Comments
2 min read
# 🎯 Guess the Number Game (Java) – Binary Search Made Simple

# 🎯 Guess the Number Game (Java) – Binary Search Made Simple

Comments
2 min read
Building AI Agents with Spring AI and Amazon Bedrock AgentCore - Part 1 Introduction to the series

Building AI Agents with Spring AI and Amazon Bedrock AgentCore - Part 1 Introduction to the series

Comments
3 min read
The Java Diamond Problem: Why Multiple Inheritance Isn't as Simple as It Looks

The Java Diamond Problem: Why Multiple Inheritance Isn't as Simple as It Looks

5
Comments
3 min read
What Happens If We Remove super() From a Child Constructor?

What Happens If We Remove super() From a Child Constructor?

5
Comments
3 min read
JGuardrails 1.0.0 — Hardening Java LLM Apps Against Jailbreaks, Toxicity, and Prompt Injection

JGuardrails 1.0.0 — Hardening Java LLM Apps Against Jailbreaks, Toxicity, and Prompt Injection

Comments
7 min read
Java Map internals: a complete guide for juniors

Java Map internals: a complete guide for juniors

1
Comments 1
4 min read
JNBridgePro vs IKVM vs Javonet: Java/.NET Bridge Comparison (2026)

JNBridgePro vs IKVM vs Javonet: Java/.NET Bridge Comparison (2026)

1
Comments
5 min read
Serverless applications on AWS with Lambda using Java 25, API Gateway and Aurora DSQL - Part 5 SnapStart and full priming

Serverless applications on AWS with Lambda using Java 25, API Gateway and Aurora DSQL - Part 5 SnapStart and full priming

3
Comments
9 min read
Process-First Design and the Independent Variation Principle: Two Paths to the Same Territory

Process-First Design and the Independent Variation Principle: Two Paths to the Same Territory

6
Comments
7 min read
# Sorted Squares of a Sorted Array (Java) – Efficient Two-Pointer Approach

# Sorted Squares of a Sorted Array (Java) – Efficient Two-Pointer Approach

1
Comments
2 min read
SJF4J: A Structured JSON Facade for Java

SJF4J: A Structured JSON Facade for Java

Comments
2 min read
15 Java String Method Questions I Practiced — Here's What I Actually Learned

15 Java String Method Questions I Practiced — Here's What I Actually Learned

8
Comments
6 min read
đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.