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.
Advanced Query Techniques in Spring Data JPA

Advanced Query Techniques in Spring Data JPA

5
Comments
6 min read
Methods for Overloading the main() Method in Java: Can It Be Done?

Methods for Overloading the main() Method in Java: Can It Be Done?

Comments
2 min read
Don’t use if-else blocks anymore! Use Strategy and Factory Pattern Together

Don’t use if-else blocks anymore! Use Strategy and Factory Pattern Together

123
Comments 45
3 min read
Mastering the final Keyword in Java: Constants, Immutability, and More

Mastering the final Keyword in Java: Constants, Immutability, and More

7
Comments 3
3 min read
Design Pattern : difference between composition and inheritance and decorator.

Design Pattern : difference between composition and inheritance and decorator.

3
Comments
6 min read
Introduction to Java: for Beginners

Introduction to Java: for Beginners

Comments
4 min read
Introducing CortexFlow: an Open-Source IoT Simulation and Big Data Analytics Framework

Introducing CortexFlow: an Open-Source IoT Simulation and Big Data Analytics Framework

7
Comments 1
3 min read
Disadvantages of Interface Segregation Principle(ISP)

Disadvantages of Interface Segregation Principle(ISP)

20
Comments
2 min read
Java Backend Management Project

Java Backend Management Project

1
Comments
4 min read
Java Performance Optimization Techniques

Java Performance Optimization Techniques

40
Comments
3 min read
Can Private or Static Methods Be Overridden in Java? Here’s What You Need to Know

Can Private or Static Methods Be Overridden in Java? Here’s What You Need to Know

Comments
3 min read
The persistent threat: Why major vulnerabilities like Log4Shell and Spring4Shell remain significant

The persistent threat: Why major vulnerabilities like Log4Shell and Spring4Shell remain significant

Comments
4 min read
OpenTelemetry: Traces, Métricas, Logs e Baggage

OpenTelemetry: Traces, Métricas, Logs e Baggage

3
Comments
4 min read
Common Interview Question: Swapping Two Numbers Without a Temporary Variable in Java

Common Interview Question: Swapping Two Numbers Without a Temporary Variable in Java

5
Comments 2
2 min read
Internal Rate of Return Solver with Corticon

Internal Rate of Return Solver with Corticon

Comments
4 min read
I - Interface Segregation Principle (ISP)

I - Interface Segregation Principle (ISP)

25
Comments
9 min read
Explorando a Observabilidade com OpenTelemetry: Propagação de Contexto e Arquiteturas Distribuídas

Explorando a Observabilidade com OpenTelemetry: Propagação de Contexto e Arquiteturas Distribuídas

4
Comments
3 min read
Essential Programming Symbols and Their German Equivalents

Essential Programming Symbols and Their German Equivalents

9
Comments 6
3 min read
Spring Boot Annotations Explained: 15 Essential Annotations You Should Know

Spring Boot Annotations Explained: 15 Essential Annotations You Should Know

5
Comments 1
3 min read
Freeware: Java Utility Package (Version 2024.08.29) released

Freeware: Java Utility Package (Version 2024.08.29) released

Comments
1 min read
Next goal

Next goal

Comments
1 min read
🚀 Understanding the Differences: DTO, DAO, and POJO in Java

🚀 Understanding the Differences: DTO, DAO, and POJO in Java

2
Comments
3 min read
Essential Tips for Coding in Java

Essential Tips for Coding in Java

Comments
5 min read
Optimizing Spring Boot dynamic configuration using Kubernetes ConfigMap (part 2)

Optimizing Spring Boot dynamic configuration using Kubernetes ConfigMap (part 2)

1
Comments
4 min read
Part 1: Java Collections Framework - Lists, Sets, Maps, and Collections Utility Class

Part 1: Java Collections Framework - Lists, Sets, Maps, and Collections Utility Class

4
Comments 1
5 min read
Disadvantage of the Liskov Substitution Principle(LSP)

Disadvantage of the Liskov Substitution Principle(LSP)

26
Comments
1 min read
Aplicando o "Liskov Substitution Principle" com Typescript e Java

Aplicando o "Liskov Substitution Principle" com Typescript e Java

Comments
5 min read
Mastering JavaDoc: How to Document Your Java Code

Mastering JavaDoc: How to Document Your Java Code

6
Comments
3 min read
Mastering Date and Time in Java Spring Boot 🚀

Mastering Date and Time in Java Spring Boot 🚀

Comments
1 min read
Mastering Constructors in Java: Types and Examples

Mastering Constructors in Java: Types and Examples

15
Comments 6
4 min read
Let's start with learning JAVA Post 1 :

Let's start with learning JAVA Post 1 :

Comments
1 min read
Interfaces

Interfaces

1
Comments
2 min read
Calling Clojure from Java using a real example (Clojure + Quarkus)

Calling Clojure from Java using a real example (Clojure + Quarkus)

6
Comments 1
3 min read
Turbocharge Java Microservices with Quarkus and GraalVM Native Image

Turbocharge Java Microservices with Quarkus and GraalVM Native Image

Comments
6 min read
Unveiling Challenges with @Named

Unveiling Challenges with @Named

Comments
4 min read
Exploring GraalVM: How to Speed Up Java Applications and Reduce Memory Footprint

Exploring GraalVM: How to Speed Up Java Applications and Reduce Memory Footprint

11
Comments 1
3 min read
What is Fork/Join Framework in Java?

What is Fork/Join Framework in Java?

Comments
3 min read
L - Liskov Substitution Principle (LSP)

L - Liskov Substitution Principle (LSP)

21
Comments
13 min read
Understanding Java as a Strongly Typed Language: A Beginner’s Guide

Understanding Java as a Strongly Typed Language: A Beginner’s Guide

6
Comments
3 min read
Applying JSON Patch to Entity in a Spring Boot Application: A Practical Guide

Applying JSON Patch to Entity in a Spring Boot Application: A Practical Guide

Comments
1 min read
Blinking Fast Api's

Blinking Fast Api's

1
Comments
7 min read
Scala vs. Java: The Superior Choice for Big Data and Machine Learning

Scala vs. Java: The Superior Choice for Big Data and Machine Learning

1
Comments 1
11 min read
Memory Allocation of Strings in Java

Memory Allocation of Strings in Java

Comments
4 min read
10 Essential Transformations for a Java Developer to Secure Future Job Opportunities

10 Essential Transformations for a Java Developer to Secure Future Job Opportunities

1
Comments
4 min read
Harnessing Java for Real-Time Data Streaming and Processing

Harnessing Java for Real-Time Data Streaming and Processing

Comments
9 min read
Introdução à Programação Orientada a Objetos: Pensando em Objetos

Introdução à Programação Orientada a Objetos: Pensando em Objetos

Comments
2 min read
Melhorando o desempenho de aplicações Spring Boot - Parte II

Melhorando o desempenho de aplicações Spring Boot - Parte II

Comments
5 min read
Understanding Static Utility Methods in Java

Understanding Static Utility Methods in Java

7
Comments 2
4 min read
Understanding the + Operator in Java: String Concatenation, Arithmetic, and Common Pitfalls

Understanding the + Operator in Java: String Concatenation, Arithmetic, and Common Pitfalls

5
Comments
4 min read
4 Tips for Utilizing Var in Your Java Certification Exam

4 Tips for Utilizing Var in Your Java Certification Exam

1
Comments
2 min read
Spring Security For Beginners — Part 2

Spring Security For Beginners — Part 2

1
Comments
3 min read
Multithreading Concepts Part 1: Atomicity and Immutability

Multithreading Concepts Part 1: Atomicity and Immutability

9
Comments
4 min read
Disadvantages of the Open/Closed Principle(OCP)

Disadvantages of the Open/Closed Principle(OCP)

26
Comments
2 min read
Dive into the 'Project: University Information Query System' - Mastering Java and MySQL for Efficient Data Management

Dive into the 'Project: University Information Query System' - Mastering Java and MySQL for Efficient Data Management

Comments
3 min read
Understanding Data Types in Java: Common Pitfalls and Best Practices

Understanding Data Types in Java: Common Pitfalls and Best Practices

10
Comments
4 min read
Selenium How To Wait Page Loading

Selenium How To Wait Page Loading

1
Comments
1 min read
Programming in Scala as a "Better" Java

Programming in Scala as a "Better" Java

1
Comments 2
8 min read
O - Open/Closed Principle (OCP)

O - Open/Closed Principle (OCP)

27
Comments
12 min read
Why JavaScript is the Backbone of the Web (And Why You Should Care) 💪

Why JavaScript is the Backbone of the Web (And Why You Should Care) 💪

2
Comments
2 min read
Spring Data JPA Method Naming Conventions: Build Queries Without Writing SQL

Spring Data JPA Method Naming Conventions: Build Queries Without Writing SQL

1
Comments 1
2 min read
loading...