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.
Experimenting with Javelit - The Streamlit for Java

Experimenting with Javelit - The Streamlit for Java

Comments
4 min read
Mastering Custom Validation Annotations in Spring Boot 3: Beyond @NotNull

Mastering Custom Validation Annotations in Spring Boot 3: Beyond @NotNull

Comments
4 min read
What Are Spring Boot Starters?

What Are Spring Boot Starters?

5
Comments
3 min read
Caching in WebFlux - GraphQL context, using Caffeine

Caching in WebFlux - GraphQL context, using Caffeine

Comments
3 min read
The four pillars of OOP using a WW2 Sherman Tank

The four pillars of OOP using a WW2 Sherman Tank

Comments
6 min read
Scheduling Is a Domain Problem, Not a Framework Problem

Scheduling Is a Domain Problem, Not a Framework Problem

Comments
5 min read
Kotlin vs Java for Android App Development in Modern Codebases

Kotlin vs Java for Android App Development in Modern Codebases

Comments
4 min read
Release everything with JReleaser

Release everything with JReleaser

4
Comments
6 min read
What Is Dependency Injection and How Is It Implemented in Spring?

What Is Dependency Injection and How Is It Implemented in Spring?

5
Comments
3 min read
Java on Ubuntu: Installation, Setup, and First Steps

Java on Ubuntu: Installation, Setup, and First Steps

2
Comments
3 min read
Java + Rust with FFM

Java + Rust with FFM

Comments
4 min read
What’s there in a Jar?

What’s there in a Jar?

Comments
2 min read
Automating code security in CI/CD: SonarCloud SAST guide (Part 3)

Automating code security in CI/CD: SonarCloud SAST guide (Part 3)

1
Comments
23 min read
PostgREST vs RESTHeart

PostgREST vs RESTHeart

Comments
10 min read
Project Update | Backend Technical Progress 🚀

Project Update | Backend Technical Progress 🚀

1
Comments
1 min read
Day 3: Understanding Data Types in Java

Day 3: Understanding Data Types in Java

Comments
1 min read
Week 1: My Android Learning Journey

Week 1: My Android Learning Journey

Comments
1 min read
Wednesday Links - Edition 2025-12-17

Wednesday Links - Edition 2025-12-17

1
Comments
1 min read
Difference Between Wrapper Class and Wrapper Object

Difference Between Wrapper Class and Wrapper Object

Comments
1 min read
Building vtracer: Day 1 – My First Java Agent Adventure with Java 21

Building vtracer: Day 1 – My First Java Agent Adventure with Java 21

Comments
2 min read
Java is Back on Lambda: Building a Sub-Second GenAI API with Spring Boot 3, SnapStart, and Bedrock

Java is Back on Lambda: Building a Sub-Second GenAI API with Spring Boot 3, SnapStart, and Bedrock

Comments
3 min read
Why We Measure Everything in Software Except the One Thing That Matters Most

Why We Measure Everything in Software Except the One Thing That Matters Most

Comments
4 min read
What is out of memory exception in java

What is out of memory exception in java

Comments
2 min read
What is executor service in java

What is executor service in java

Comments
2 min read
explain thread pool in java

explain thread pool in java

Comments
2 min read
loading...