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.
Getting Started with Maven

Getting Started with Maven

Comments
5 min read
What Makes a Coding Agent Trustworthy? A Look at SolonCode's Design Choices

What Makes a Coding Agent Trustworthy? A Look at SolonCode's Design Choices

1
Comments 7
5 min read
Annotations, Functional Interfaces, and Lambdas in Java

Annotations, Functional Interfaces, and Lambdas in Java

2
Comments 2
3 min read
What is IoC and DI (Dependency injection)??

What is IoC and DI (Dependency injection)??

1
Comments
1 min read
Spring AI Retries and Embeddings: Failed Answers and Full Re-indexes — LLM Cost Control 4/4

Spring AI Retries and Embeddings: Failed Answers and Full Re-indexes — LLM Cost Control 4/4

Comments
9 min read
Concurrency Programming (4): Mutex Implementation — From Runtime to CPU

Concurrency Programming (4): Mutex Implementation — From Runtime to CPU

Comments 1
8 min read
Remembering Why We Code: Dropping AI for Fundamental Learning

The rewarding rush of manual problem-solving

Remembering Why We Code: Dropping AI for Fundamental Learning

40
Picked as gem Comments 17
3 min read
Watch Apps: One Codebase, Two Real Applications

Watch Apps: One Codebase, Two Real Applications

5
Comments
4 min read
How to secure a Spark Java client application with OpenID Connect (OIDC) using pac4j

How to secure a Spark Java client application with OpenID Connect (OIDC) using pac4j

Comments 1
6 min read
Building a Production-Ready Persistence Layer in Spring Boot

Building a Production-Ready Persistence Layer in Spring Boot

Comments 1
6 min read
Go Goroutines vs Java Virtual Threads: Memory Models and Concurrency Overhead

Go Goroutines vs Java Virtual Threads: Memory Models and Concurrency Overhead

Comments 1
3 min read
Customizing Keycloak: Themes, Login Flows, and Disabled-User Handling

Customizing Keycloak: Themes, Login Flows, and Disabled-User Handling

5
Comments 2
19 min read
Concurrency Programming (3): Mutexes — Atomicity, Visibility, and Ordering at the Language Level

Concurrency Programming (3): Mutexes — Atomicity, Visibility, and Ordering at the Language Level

1
Comments
3 min read
Rerun and Continue in SolonCode Web — Two Buttons, Two Semantics

Rerun and Continue in SolonCode Web — Two Buttons, Two Semantics

Comments
6 min read
Building a Plug-and-Play JVM Compiler for Android and Desktop with Bytesmith

Building a Plug-and-Play JVM Compiler for Android and Desktop with Bytesmith

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