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.
Game Builder Tutorial 3: Build a First-Person 3D Dungeon

Game Builder Tutorial 3: Build a First-Person 3D Dungeon

5
Comments
8 min read
Part 3: Modern `switch` Expressions (Java 14+)

Part 3: Modern `switch` Expressions (Java 14+)

Comments
4 min read
Part 2: Traditional `switch` Statement

Part 2: Traditional `switch` Statement

Comments
5 min read
WSO2 ประกาศเดินหน้า Go แทน Java — วาง roadmap 10-20 ปี

WSO2 ประกาศเดินหน้า Go แทน Java — วาง roadmap 10-20 ปี

Comments
1 min read
Stop Guessing SIMD Acceleration: Debugging JEP 489 Vector API Fallbacks with JDK 26 JFR

Stop Guessing SIMD Acceleration: Debugging JEP 489 Vector API Fallbacks with JDK 26 JFR

Comments
2 min read
LangChain4j and Spring AI: The Plumbing to make your Java Apps talk to LLMs

LangChain4j and Spring AI: The Plumbing to make your Java Apps talk to LLMs

Comments
8 min read
Confused About Choosing My Career Path: Java or Full-Stack JavaScript?

Confused About Choosing My Career Path: Java or Full-Stack JavaScript?

Comments
1 min read
Part 1: `if-else` Statement

Part 1: `if-else` Statement

Comments
4 min read
The Hidden Cost of Every Selenium Framework You've Built

The Hidden Cost of Every Selenium Framework You've Built

1
Comments
4 min read
Building Practical AI Agents with Koog 1.0: An Engineer's Perspective

Building Practical AI Agents with Koog 1.0: An Engineer's Perspective

Comments
5 min read
Java `instanceof` vs `Class.isInstance()`

Java `instanceof` vs `Class.isInstance()`

Comments
3 min read
Wire Remote MCP Tools into Solon ReActAgent with McpClientProvider

Wire Remote MCP Tools into Solon ReActAgent with McpClientProvider

Comments
5 min read
NepalPay v1.2.1 — I Had the Same Bug in Six Files and Didn't Know It

NepalPay v1.2.1 — I Had the Same Bug in Six Files and Didn't Know It

Comments
4 min read
Java `new` vs `newInstance()`

Java `new` vs `newInstance()`

Comments
4 min read
How I Keep Up With Dev News Without Losing a Day to It

How I Keep Up With Dev News Without Losing a Day to It

Comments
2 min read
👋 Sign in for the ability to sort posts by relevant, latest, or top.