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.
Java Encapsulation Explained: A Beginner's Guide to Secure & Robust Code

Java Encapsulation Explained: A Beginner's Guide to Secure & Robust Code

Comments
6 min read
Why Java Dependencies Are Not Installed Like JavaScript or Python Packages

Why Java Dependencies Are Not Installed Like JavaScript or Python Packages

12
Comments
3 min read
Stop Writing Flaky Selenium Tests: meet XPathy - The Java Library That Fixes XPath Complexity

Stop Writing Flaky Selenium Tests: meet XPathy - The Java Library That Fixes XPath Complexity

Comments
3 min read
đź§  What Is Immutability?

đź§  What Is Immutability?

Comments
2 min read
Microkernel Architecture — Design Pattern

Microkernel Architecture — Design Pattern

Comments
3 min read
Good Intentions Aren’t Enough — Measure!

Good Intentions Aren’t Enough — Measure!

Comments
3 min read
Java Non-Access Modifiers Explained: A Deep Dive into static, final, abstract & more

Java Non-Access Modifiers Explained: A Deep Dive into static, final, abstract & more

Comments
7 min read
PVS-Studio 7.39: OWASP Top Ten 2021, enhanced Visual Studio Code plugin, extended MISRA Compliance support, and more

PVS-Studio 7.39: OWASP Top Ten 2021, enhanced Visual Studio Code plugin, extended MISRA Compliance support, and more

Comments
6 min read
Are you really wasting your time in Java without these 10 libraries?

Are you really wasting your time in Java without these 10 libraries?

7
Comments
7 min read
Spring Boot File Upload with Multipart Support: Complete Guide

Spring Boot File Upload with Multipart Support: Complete Guide

Comments
3 min read
Integrating Stripe Payments in Spring Boot: Step-by-Step Beginner’s Guide (2025)

Integrating Stripe Payments in Spring Boot: Step-by-Step Beginner’s Guide (2025)

Comments
5 min read
Revisiting Java: Building a Simple Calculator using Functional Programming Techniques

Revisiting Java: Building a Simple Calculator using Functional Programming Techniques

Comments
3 min read
Importancia y EvoluciĂłn de Java

Importancia y EvoluciĂłn de Java

Comments
2 min read
OOPS IN PROGRAMMING

OOPS IN PROGRAMMING

Comments
1 min read
How We Eliminated 90% of Our Locator Failures Using Value Transformations with XPathy

How We Eliminated 90% of Our Locator Failures Using Value Transformations with XPathy

Comments
3 min read
đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.