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.
I'm back to Java, and this is what I found (so far)

I'm back to Java, and this is what I found (so far)

4
Comments
3 min read
7 habits of Highly Effective Java Coding

7 habits of Highly Effective Java Coding

Comments
23 min read
A Simple Guide to AOP in Spring Boot

A Simple Guide to AOP in Spring Boot

4
Comments
4 min read
🔄 Understanding the Spring Boot Lifecycle

🔄 Understanding the Spring Boot Lifecycle

3
Comments
2 min read
Java Constructors Explained: From Basics to Overloading

Java Constructors Explained: From Basics to Overloading

Comments
4 min read
Spring AI with Amazon Bedrock - Part 5 Spring AI meets Amazon Bedrock AgentCore

Spring AI with Amazon Bedrock - Part 5 Spring AI meets Amazon Bedrock AgentCore

Comments
1 min read
That Cryptic sbt Error? My JDK Was Too New

That Cryptic sbt Error? My JDK Was Too New

Comments
2 min read
LeetCode Series: SlidingWindow (3/5)

LeetCode Series: SlidingWindow (3/5)

Comments
2 min read
Day-97 Stack & Queue in Java

Day-97 Stack & Queue in Java

1
Comments
1 min read
Lessons Learned: CompletableFuture Security and Kafka Topic Grouping in Microservices

Lessons Learned: CompletableFuture Security and Kafka Topic Grouping in Microservices

Comments
1 min read
Day-99 Multithreading in Java

Day-99 Multithreading in Java

1
Comments
2 min read
Day-98 Java 8 Features – Functional Interfaces, Lambda Expressions & Streams

Day-98 Java 8 Features – Functional Interfaces, Lambda Expressions & Streams

1
Comments
2 min read
The Evolution of React: A Guide to Class vs. Functional Components

The Evolution of React: A Guide to Class vs. Functional Components

6
Comments
4 min read
Stream Gatherers in Java: A Deep Dive

Stream Gatherers in Java: A Deep Dive

Comments
8 min read
Building a Chat Interface: From Components to Conversation

Building a Chat Interface: From Components to Conversation

Comments
4 min read
System Design Basics 🍕 + Spring Boot

System Design Basics 🍕 + Spring Boot

Comments
1 min read
Real-Time Fraud Detection Using Apache Flink

Real-Time Fraud Detection Using Apache Flink

Comments
1 min read
Building a Pluggable Cache: A Low-Level Design Walkthrough

Building a Pluggable Cache: A Low-Level Design Walkthrough

1
Comments
3 min read
Handling Distributed Transactions with Orchestrator Pattern (Withdrawal & Deposit Example)

Handling Distributed Transactions with Orchestrator Pattern (Withdrawal & Deposit Example)

1
Comments
2 min read
Building GenAI Apps in Java

Building GenAI Apps in Java

Comments
2 min read
🚀 Top Tech Resources to Stay Updated with Java, Spring Boot, Microservices, and System Design

🚀 Top Tech Resources to Stay Updated with Java, Spring Boot, Microservices, and System Design

Comments
3 min read
Spring AI: Empowering Java Developers with Generative AI

Spring AI: Empowering Java Developers with Generative AI

Comments
6 min read
How to get and use free PVS-Studio license. Part 1: Preparing and getting started

How to get and use free PVS-Studio license. Part 1: Preparing and getting started

Comments
8 min read
Java String contains() Method: How to Check Substrings with Examples

Java String contains() Method: How to Check Substrings with Examples

Comments
3 min read
Java Language Architect Brian Goetz on How Java Could Evolve

Java Language Architect Brian Goetz on How Java Could Evolve

Comments
1 min read
loading...