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.
History of Java: evolution, legal battles with Microsoft, Mars exploration, Spring, Gradle and Maven, IDEA and Eclipse

History of Java: evolution, legal battles with Microsoft, Mars exploration, Spring, Gradle and Maven, IDEA and Eclipse

4
Comments 3
17 min read
Sharpening My Backend Skills

Sharpening My Backend Skills

Comments
1 min read
My Top 10 Java Utility Functions You’ll Want to Steal

My Top 10 Java Utility Functions You’ll Want to Steal

Comments
5 min read
My Java Journey ☕

My Java Journey ☕

2
Comments 1
1 min read
Learn the basics.

Learn the basics.

Comments 2
2 min read
A Retrospective on High-Traffic Systems, Garbage Collection Battles, and the Rise of G1

A Retrospective on High-Traffic Systems, Garbage Collection Battles, and the Rise of G1

Comments
3 min read
Maximum Level Sum of a Binary Tree

Maximum Level Sum of a Binary Tree

Comments
2 min read
Starting My Java Learning Journey 🚀

Starting My Java Learning Journey 🚀

1
Comments
2 min read
CH-02 : The Time Traveler’s Bug

CH-02 : The Time Traveler’s Bug

Comments
2 min read
Spring Annotations vs Node.js Decorators: A Cross-Stack Developer’s Guide

Spring Annotations vs Node.js Decorators: A Cross-Stack Developer’s Guide

2
Comments
2 min read
Quartz CRON Explained

Quartz CRON Explained

Comments
1 min read
api-response: Response Builder for Spring Boot APIs

api-response: Response Builder for Spring Boot APIs

1
Comments
1 min read
Spring Application Advisor: Built for Spring, Designed for Java

Spring Application Advisor: Built for Spring, Designed for Java

Comments
2 min read
Demystifying Entity Transaction & Flush in Spring Boot: Are You Using It Right?

Demystifying Entity Transaction & Flush in Spring Boot: Are You Using It Right?

Comments
1 min read
Integration Testing with Failsafe and Merging Reports with JaCoCo in a Spring Boot Project

Integration Testing with Failsafe and Merging Reports with JaCoCo in a Spring Boot Project

4
Comments
3 min read
How does Java ensure enterprise application scalability?

How does Java ensure enterprise application scalability?

Comments
2 min read
Processing Foundation is hiring a Processing Project Lead!

Processing Foundation is hiring a Processing Project Lead!

Comments
2 min read
Understanding Abstraction in Java.

Understanding Abstraction in Java.

Comments
2 min read
And my 270 days of coding journey began...

And my 270 days of coding journey began...

2
Comments
1 min read
Why Java is Still King in Backend in 2025 (Aur Tum Iske Baap Kaise Bano!)

Why Java is Still King in Backend in 2025 (Aur Tum Iske Baap Kaise Bano!)

Comments
5 min read
Quarkus 3 application on AWS Lambda- Part 4 Reducing Lambda cold starts with SnapStart and API Gateway request event priming

Quarkus 3 application on AWS Lambda- Part 4 Reducing Lambda cold starts with SnapStart and API Gateway request event priming

2
Comments
9 min read
💻 Mastering Java OOP: Understanding Classes, Objects, and the Four Pillars

💻 Mastering Java OOP: Understanding Classes, Objects, and the Four Pillars

Comments
1 min read
@ConditionalOnProperty In Spring Boot

@ConditionalOnProperty In Spring Boot

2
Comments
2 min read
Quarkus - Java for Kubernetes

Quarkus - Java for Kubernetes

14
Comments 4
3 min read
How to Use @Controller in Spring

How to Use @Controller in Spring

1
Comments
2 min read
loading...