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.
Producer-Consumer Pattern Using Java’s Blocking Queues

Producer-Consumer Pattern Using Java’s Blocking Queues

2
Comments
4 min read
Overcoming Tight Coupling In OOPs With Effective Solutions

Overcoming Tight Coupling In OOPs With Effective Solutions

2
Comments
1 min read
Exciting Java Project Ideas for Beginners 🚀☕

Exciting Java Project Ideas for Beginners 🚀☕

2
Comments
2 min read
Data API for Amazon Aurora Serverless v2 with AWS SDK for Java - Part 5 Basic cold and warm starts measurements

Data API for Amazon Aurora Serverless v2 with AWS SDK for Java - Part 5 Basic cold and warm starts measurements

2
Comments
3 min read
Object-Oriented Programming in Java: A Practical Guide 🚀☕

Object-Oriented Programming in Java: A Practical Guide 🚀☕

Comments
2 min read
Offshore Web Development: A Deep Dive

Offshore Web Development: A Deep Dive

Comments
5 min read
Exploring Additional Income Streams for Java Software Engineers 💡☕

Exploring Additional Income Streams for Java Software Engineers 💡☕

1
Comments
2 min read
Outbox Pattern in Spring Boot 3 and Apache Kafka

Outbox Pattern in Spring Boot 3 and Apache Kafka

4
Comments
8 min read
AI/ML - LangChain4j - AiServices

AI/ML - LangChain4j - AiServices

Comments
9 min read
Java 1.0 Release Candidate for Semantic Kernel

Java 1.0 Release Candidate for Semantic Kernel

Comments
1 min read
Selection Sort in Java (With Intuition + Dry run + Code)

Selection Sort in Java (With Intuition + Dry run + Code)

10
Comments
2 min read
Reactor Netty: HTTP server example

Reactor Netty: HTTP server example

Comments
4 min read
[Micronaut] Generating and downloading files as ZIP or JSON

[Micronaut] Generating and downloading files as ZIP or JSON

1
Comments
3 min read
Test based on Enum type(DynamicTest)

Test based on Enum type(DynamicTest)

Comments
2 min read
Reactor Netty: UDP DNS client example

Reactor Netty: UDP DNS client example

5
Comments
3 min read
Unicode string length can mean different things in different languages

Unicode string length can mean different things in different languages

6
Comments
1 min read
Let's Code

Let's Code

8
Comments 2
1 min read
One Simple Trick For Resolving Java Runtime Dependency Issues

One Simple Trick For Resolving Java Runtime Dependency Issues

4
Comments 2
8 min read
Specifying context configuration location for DispatcherServlet

Specifying context configuration location for DispatcherServlet

Comments
2 min read
Bulbasaur, Squirtle, or Charmander? Or rather Java, C#, or perhaps Ruby? What should I choose in 2024.

Bulbasaur, Squirtle, or Charmander? Or rather Java, C#, or perhaps Ruby? What should I choose in 2024.

2
Comments
13 min read
Generics: Não use tipos brutos

Generics: Não use tipos brutos

1
Comments 2
2 min read
🔥 Mastering Java Concurrency: Dive into Part 1! 🚀

🔥 Mastering Java Concurrency: Dive into Part 1! 🚀

46
Comments 7
4 min read
Find Bottom Left Tree Value | LeetCode | Java | 2 Methods (BFS & DFS)

Find Bottom Left Tree Value | LeetCode | Java | 2 Methods (BFS & DFS)

5
Comments
1 min read
Function Calling OpenAI with Java and Tools4AI

Function Calling OpenAI with Java and Tools4AI

Comments
2 min read
Telegram bot with Camel & Spring boot

Telegram bot with Camel & Spring boot

4
Comments
1 min read
Elimine advertências não verificadas

Elimine advertências não verificadas

Comments
2 min read
The Fascinating History of Java

The Fascinating History of Java

3
Comments 3
2 min read
TASK 4

TASK 4

Comments
4 min read
Memento Design Pattern

Memento Design Pattern

Comments
3 min read
OOP Simplified!

OOP Simplified!

2
Comments
8 min read
Should I Still Learn Java in 2024?

Should I Still Learn Java in 2024?

2
Comments
2 min read
Bubble Sort in Java (With Intuition + Dry run + Code)

Bubble Sort in Java (With Intuition + Dry run + Code)

10
Comments
3 min read
Kubernetes Management with AI using Tools4AI

Kubernetes Management with AI using Tools4AI

Comments
4 min read
The fully fundamental manual of the productivity application RunFlow

The fully fundamental manual of the productivity application RunFlow

Comments
4 min read
Generic Capabilities JSON Loader

Generic Capabilities JSON Loader

Comments
3 min read
Spring Boot 3 application on AWS Lambda - Part 2 Introduction to AWS Serverless Java Container

Spring Boot 3 application on AWS Lambda - Part 2 Introduction to AWS Serverless Java Container

22
Comments
3 min read
HTTP Endpoints with Large Action Model - Complete AI Integration

HTTP Endpoints with Large Action Model - Complete AI Integration

3
Comments
6 min read
Find Unique Binary String | LeetCode | Java

Find Unique Binary String | LeetCode | Java

5
Comments
1 min read
Find if Path Exists in Graph | LeetCode | Java

Find if Path Exists in Graph | LeetCode | Java

5
Comments
1 min read
Kradle 9.0: Revolutionizing the JVM Ecosystem with Kotlin at its Core!

Kradle 9.0: Revolutionizing the JVM Ecosystem with Kotlin at its Core!

13
Comments 3
3 min read
Reading Request Body Multiple Times in Java/Spring Boot

Reading Request Body Multiple Times in Java/Spring Boot

6
Comments
2 min read
Premature optimization, where software thrives unless you kill it first - a tale of Java GC

Premature optimization, where software thrives unless you kill it first - a tale of Java GC

4
Comments
7 min read
Pros and Cons of Ubuntu: Exploring Advantages and Disadvantages of the Linux Operating System

Pros and Cons of Ubuntu: Exploring Advantages and Disadvantages of the Linux Operating System

4
Comments 2
2 min read
Virtual Threads em Java - O Java que voa!

Virtual Threads em Java - O Java que voa!

5
Comments
17 min read
Utilization of Apache Kafka in the Java Ecosystem: Scalability, Real-Time Processing, and System Integration

Utilization of Apache Kafka in the Java Ecosystem: Scalability, Real-Time Processing, and System Integration

Comments
1 min read
Refatorando códigos Java como um ninja 🥋

Refatorando códigos Java como um ninja 🥋

11
Comments
4 min read
Building a Game Engine Using Java with LWJGL

Building a Game Engine Using Java with LWJGL

4
Comments
2 min read
🚀 Understanding Method Overriding, Method Hiding, and Overloading in Java 🚀

🚀 Understanding Method Overriding, Method Hiding, and Overloading in Java 🚀

Comments
2 min read
Maven 4 - Part I - Easier Versions

Maven 4 - Part I - Easier Versions

13
Comments 1
12 min read
Gradle + AspectJ + JUnit5

Gradle + AspectJ + JUnit5

2
Comments 1
3 min read
All Paths From Source to Target(2 Methods) | LeetCode | Java

All Paths From Source to Target(2 Methods) | LeetCode | Java

5
Comments
1 min read
Remove All Adjacent Duplicates in String II | LeetCode | Java

Remove All Adjacent Duplicates in String II | LeetCode | Java

5
Comments
1 min read
What is Project Lombok? Is it still relevant in 2023?

What is Project Lombok? Is it still relevant in 2023?

1
Comments 2
4 min read
FlashFetch: Concurrent, Multi-part file downloader

FlashFetch: Concurrent, Multi-part file downloader

1
Comments 1
1 min read
Java’s Synchronized Collections

Java’s Synchronized Collections

2
Comments
3 min read
Java’s Executor Framework for Starters

Java’s Executor Framework for Starters

2
Comments 1
5 min read
Criando uma API com Spring Boot para o envio de e-mail

Criando uma API com Spring Boot para o envio de e-mail

1
Comments 1
4 min read
Flipping an Image(leetcode)

Flipping an Image(leetcode)

Comments
1 min read
How to sort this list of strings along with the strings and output the result as expected?

How to sort this list of strings along with the strings and output the result as expected?

Comments
1 min read
Which programming language should I learn first?

Which programming language should I learn first?

6
Comments 4
5 min read
loading...