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.
Comparison of Popular JavaScript Frameworks: React, Vue and Angular

Comparison of Popular JavaScript Frameworks: React, Vue and Angular

1
Comments
4 min read
jUnit - Testes unitários em Java

jUnit - Testes unitários em Java

2
Comments
2 min read
Debug and Monitor Java App with VisualVM and jstack

Debug and Monitor Java App with VisualVM and jstack

6
Comments
5 min read
Leetcode — Top Interview 150–169. Majority Element

Leetcode — Top Interview 150–169. Majority Element

2
Comments 1
1 min read
Constructors in java

Constructors in java

12
Comments 1
4 min read
Espresso; it's Go time

Espresso; it's Go time

Comments
1 min read
MongoDB Performance Tuning for Java Developers

MongoDB Performance Tuning for Java Developers

Comments
3 min read
Post 2: Understanding Methods in Java

Post 2: Understanding Methods in Java

Comments
1 min read
Java и Тайна Исчезающей Памяти!

Java и Тайна Исчезающей Памяти!

1
Comments
1 min read
Kotlin Properties vs. Java Fields: A Tale of Two Variables (Where Kotlin Has More Tricks Up Its Sleeve!)

Kotlin Properties vs. Java Fields: A Tale of Two Variables (Where Kotlin Has More Tricks Up Its Sleeve!)

Comments
3 min read
Microservices with SpringBoot 🔥

Microservices with SpringBoot 🔥

40
Comments 4
5 min read
Mastering Lambda Expressions in Java 8: A Comprehensive Guide

Mastering Lambda Expressions in Java 8: A Comprehensive Guide

25
Comments 1
6 min read
Kotlin Data Classes vs Java: A Tale of Two Cities (But One Has Way Less Boilerplate)

Kotlin Data Classes vs Java: A Tale of Two Cities (But One Has Way Less Boilerplate)

Comments 2
3 min read
Gravando a saída do console

Gravando a saída do console

3
Comments
1 min read
Lendo a entrada do console

Lendo a entrada do console

1
Comments
2 min read
Java Important Concepts Every Developer Should Know in 2025

Java Important Concepts Every Developer Should Know in 2025

Comments
2 min read
Fluxos predefinidos e Usando os fluxos de bytes

Fluxos predefinidos e Usando os fluxos de bytes

Comments
2 min read
Breaking Away from JSON: A New Approach to Data Transport in Web Development

Breaking Away from JSON: A New Approach to Data Transport in Web Development

2
Comments
8 min read
Java 8 Stream API limit() and skip() methods

Java 8 Stream API limit() and skip() methods

7
Comments
2 min read
Override java version on flutter

Override java version on flutter

1
Comments
1 min read
Polymorphism: Decoding Method Overriding in Java

Polymorphism: Decoding Method Overriding in Java

13
Comments
3 min read
Java 21 Records Exam Objective for Java SE 21 Developer Certification Preparation

Java 21 Records Exam Objective for Java SE 21 Developer Certification Preparation

Comments
3 min read
Uma breve introdução ao Hibernate

Uma breve introdução ao Hibernate

Comments
4 min read
Interfaces and Abstract Classes in Java

Interfaces and Abstract Classes in Java

26
Comments 1
7 min read
# Ultimate Guide: Debugging Techniques for QA Automation Engineers

# Ultimate Guide: Debugging Techniques for QA Automation Engineers

Comments
4 min read
Write a Java program to find duplicate elements in an array

Write a Java program to find duplicate elements in an array

6
Comments
1 min read
Kotlin Null Safety vs. Java: A Comedy of Errors (But Mostly in Java)

Kotlin Null Safety vs. Java: A Comedy of Errors (But Mostly in Java)

1
Comments
3 min read
Hierarchical data with PostgreSQL and Spring Data JPA

Hierarchical data with PostgreSQL and Spring Data JPA

29
Comments
12 min read
SQL 耗时跟踪

SQL 耗时跟踪

Comments
4 min read
EchoAPI for IntelliJ IDEA: A Plugin that Boosts API Management for Java Developers

EchoAPI for IntelliJ IDEA: A Plugin that Boosts API Management for Java Developers

1
Comments
3 min read
Observer Pattern

Observer Pattern

Comments 2
3 min read
seeing react through java lens

seeing react through java lens

2
Comments
6 min read
Merge TIME!

Merge TIME!

Comments
2 min read
Mapping inheritance hierarchies with MapStruct

Mapping inheritance hierarchies with MapStruct

Comments
6 min read
Understanding SOLID Principles in Software Design

Understanding SOLID Principles in Software Design

120
Comments 9
4 min read
Polymorphism: Decoding Method Overloading in Java

Polymorphism: Decoding Method Overloading in Java

9
Comments 2
4 min read
Item 68: Adote as convenções de nomenclatura geralmente aceitas

Item 68: Adote as convenções de nomenclatura geralmente aceitas

2
Comments
2 min read
Item 67: Seja criterioso ao otimizar

Item 67: Seja criterioso ao otimizar

Comments
2 min read
Float vs. Double in Java: Choosing the Right Tool for the Job

Float vs. Double in Java: Choosing the Right Tool for the Job

Comments
2 min read
Keycloak and Spring Boot: The Ultimate Guide to Implementing Single Sign-On

Keycloak and Spring Boot: The Ultimate Guide to Implementing Single Sign-On

19
Comments 7
8 min read
Heap - Min e Max

Heap - Min e Max

3
Comments 1
7 min read
Abstraction: Abstract Class vs Interface

Abstraction: Abstract Class vs Interface

12
Comments
3 min read
Master OOP in Java: A Beginner's Guide to Classes, Objects, and Beyond

Master OOP in Java: A Beginner's Guide to Classes, Objects, and Beyond

2
Comments
6 min read
Building a Scalable Microservices Application with Java Spring Boot and Angular

Building a Scalable Microservices Application with Java Spring Boot and Angular

4
Comments 1
4 min read
System Design of YouTube: A Detailed Deep Dive into the Video Giant

System Design of YouTube: A Detailed Deep Dive into the Video Giant

121
Comments 12
6 min read
Abstraction: Decoding Interfaces in Java

Abstraction: Decoding Interfaces in Java

6
Comments
7 min read
Проклятие Циклической Зависимости

Проклятие Циклической Зависимости

1
Comments
1 min read
Easily Set Up Multiple Spring Beans with Unique Configurations

Easily Set Up Multiple Spring Beans with Unique Configurations

1
Comments
3 min read
The future of SAP Hybris developers: Key skills, technologies to focus and career possibilities

The future of SAP Hybris developers: Key skills, technologies to focus and career possibilities

1
Comments
2 min read
Java Trends to Watch for in 2024: Key Developments Shaping the Future of Development

Java Trends to Watch for in 2024: Key Developments Shaping the Future of Development

22
Comments
3 min read
IntaLink: A New NL2SQL Technology Distinct from Large Models

IntaLink: A New NL2SQL Technology Distinct from Large Models

1
Comments
6 min read
Understanding the Chain of Responsibility Design Pattern in Backend Development

Understanding the Chain of Responsibility Design Pattern in Backend Development

3
Comments
5 min read
Serialization and Deserialization In Java

Serialization and Deserialization In Java

3
Comments 2
3 min read
Strategy Pattern

Strategy Pattern

Comments 2
3 min read
Regex for a Java Software Engineer

Regex for a Java Software Engineer

4
Comments 1
3 min read
detect blocking calls using BlockHound in Spring Webflux

detect blocking calls using BlockHound in Spring Webflux

Comments
2 min read
Lambda function with GraalVM Native Image - Part 3 Measuring cold and warm starts

Lambda function with GraalVM Native Image - Part 3 Measuring cold and warm starts

3
Comments
3 min read
Seeking Guidance for a University Management System App in Java

Seeking Guidance for a University Management System App in Java

Comments 1
1 min read
Abstraction: Decoding Abstract Classes in Java

Abstraction: Decoding Abstract Classes in Java

8
Comments
3 min read
How to Implement and Debug Digest Authentication in REST APIs

How to Implement and Debug Digest Authentication in REST APIs

Comments
4 min read
loading...