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.
Accessibility Semantics: The UI Tree You Cannot See

Replaces a decade-old single-label model

Accessibility Semantics: The UI Tree You Cannot See

7
Comments 3
5 min read
Four Bugs Stood Between Me amd "Sign in with Google"

Four Bugs Stood Between Me amd "Sign in with Google"

2
Comments
4 min read
Implement strStr() (Find the Index of the First Occurrence in a String) | Rabin-Karp

Implement strStr() (Find the Index of the First Occurrence in a String) | Rabin-Karp

Comments 2
3 min read
Getting Started with Solon 4.0: A Modern Java Framework That Puts Performance First

Getting Started with Solon 4.0: A Modern Java Framework That Puts Performance First

Comments
5 min read
How to Reduce LLM Costs in Spring AI 2.0: 10 Practical Controls

How to Reduce LLM Costs in Spring AI 2.0: 10 Practical Controls

Comments
3 min read
Part 1: Understanding Package, Import, and Class Declarations

Part 1: Understanding Package, Import, and Class Declarations

1
Comments
5 min read
Java LLD: Designing Snakes and Ladders with O(1) Move Resolution

Java LLD: Designing Snakes and Ladders with O(1) Move Resolution

Comments
2 min read
Spring AI vs LangChain4j: Which Java AI Framework Should You Choose in 2026?

Spring AI vs LangChain4j: Which Java AI Framework Should You Choose in 2026?

1
Comments
7 min read
Part 2 — Static Import in Java

Part 2 — Static Import in Java

Comments
4 min read
Debugging a Redis Connection That Wasn't Actually Broken

Debugging a Redis Connection That Wasn't Actually Broken

6
Comments
4 min read
Part 2: Labeled `break`, Labeled `continue`, and `continue` in `do-while`

Part 2: Labeled `break`, Labeled `continue`, and `continue` in `do-while`

Comments
4 min read
Part 1: `break` and `continue`

Part 1: `break` and `continue`

Comments
4 min read
LRU Cache | HashMap + Doubly Linked List

LRU Cache | HashMap + Doubly Linked List

Comments
1 min read
Design a LFU ( Least Frequently Used ) Cache

Design a LFU ( Least Frequently Used ) Cache

Comments
1 min read
Next Smaller Element

Next Smaller Element

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