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.
Understanding String Interpolation in Java

Understanding String Interpolation in Java

Comments
2 min read
Debugging Tips for New Java Programmers

Debugging Tips for New Java Programmers

Comments
3 min read
[📝LeetCode #290] Word Pattern

[📝LeetCode #290] Word Pattern

Comments
2 min read
[📝LeetCode #205] Isomorphic Strings

[📝LeetCode #205] Isomorphic Strings

Comments
2 min read
Introduction to Java Packages and Access Modifiers

Introduction to Java Packages and Access Modifiers

Comments
3 min read
Using Arrays and ArrayLists in Java: A Beginner’s Guide

Using Arrays and ArrayLists in Java: A Beginner’s Guide

Comments
3 min read
Constructors and Inheritance in Java (Simplified)

Constructors and Inheritance in Java (Simplified)

Comments
2 min read
🚚 Building a Real-Time Freight Tracker in Java (Phase 3)

🚚 Building a Real-Time Freight Tracker in Java (Phase 3)

Comments
4 min read
Exception Handling for Beginners: try, catch, finally in Java

Exception Handling for Beginners: try, catch, finally in Java

Comments
3 min read
De la Programmation Orientée Objet vers la Programmation Orientée Données - Un guide pratique

De la Programmation Orientée Objet vers la Programmation Orientée Données - Un guide pratique

11
Comments
10 min read
Swap Kth node from start and end of a LinkedList

Swap Kth node from start and end of a LinkedList

Comments
1 min read
Database locking revisited

Database locking revisited

Comments
21 min read
Everything You Need to Know About Grok 4 (July 2025)

Everything You Need to Know About Grok 4 (July 2025)

2
Comments
3 min read
Making REST Microservices Resilient: Bulkhead, Retry & Circuit Breaker in Practice

Making REST Microservices Resilient: Bulkhead, Retry & Circuit Breaker in Practice

3
Comments
5 min read
Go vs Java for Enterprise Systems

Go vs Java for Enterprise Systems

1
Comments
2 min read
Day-68 Understanding Abstraction in Java

Day-68 Understanding Abstraction in Java

3
Comments
1 min read
🛠️ Inject Complex Data Types in Spring Boot Using @ConfigurationProperties

🛠️ Inject Complex Data Types in Spring Boot Using @ConfigurationProperties

5
Comments
2 min read
Understanding Classes and Objects: The Basics of Java OOP

Understanding Classes and Objects: The Basics of Java OOP

Comments
3 min read
Setting Up Your Java Development Environment (JDK & IDEs): A Beginner’s Guide

Setting Up Your Java Development Environment (JDK & IDEs): A Beginner’s Guide

Comments
3 min read
Working with Methods and Functions in Java

Working with Methods and Functions in Java

Comments
3 min read
What is Java? Understanding Its Core Concepts and History

What is Java? Understanding Its Core Concepts and History

Comments
2 min read
Mastering Design Patterns

Mastering Design Patterns

Comments
2 min read
Virtual Threads in Java 21 comparing with Cached Thread and Fixed Thread

Virtual Threads in Java 21 comparing with Cached Thread and Fixed Thread

Comments
6 min read
Looking for new Ideas!!

Looking for new Ideas!!

Comments
1 min read
How small can Java app on the container

How small can Java app on the container

1
Comments
8 min read
loading...