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.
AWS SnapStart - Part 12 Measuring cold starts and deployment time with Java 21 using different Lambda memory settings

AWS SnapStart - Part 12 Measuring cold starts and deployment time with Java 21 using different Lambda memory settings

2
Comments
5 min read
🌟 Embracing the Single Responsibility Principle for Better Code Quality in Object-Oriented Programming 🚀🌈🖋️

🌟 Embracing the Single Responsibility Principle for Better Code Quality in Object-Oriented Programming 🚀🌈🖋️

12
Comments
3 min read
Testing a Spring application with MongoDB aggregations

Testing a Spring application with MongoDB aggregations

1
Comments
3 min read
Understanding file associations in JVM apps

Understanding file associations in JVM apps

4
Comments
7 min read
Creation and Usage of BOM in Gradle

Creation and Usage of BOM in Gradle

4
Comments 1
10 min read
JDK22 - Gatherer

JDK22 - Gatherer

2
Comments
10 min read
SOLID Principles

SOLID Principles

1
Comments
2 min read
Comparing Java and JavaScript

Comparing Java and JavaScript

Comments
4 min read
Understanding Map Behavior in Java: Primitive Types vs Custom Object Keys

Understanding Map Behavior in Java: Primitive Types vs Custom Object Keys

3
Comments
4 min read
Mastering Advanced Spring Data Specifications within Spring Data Repositories for Complex Queries in Spring Boot

Mastering Advanced Spring Data Specifications within Spring Data Repositories for Complex Queries in Spring Boot

Comments
2 min read
Server side(Backend) programming languages

Server side(Backend) programming languages

Comments
2 min read
[Spring Boot] Reading spreadsheets with Apache POI

[Spring Boot] Reading spreadsheets with Apache POI

Comments
2 min read
Exploring All Query Types in Spring Data Repositories

Exploring All Query Types in Spring Data Repositories

1
Comments
2 min read
Java Multithreading — Thread states and introduction to thread profiling

Java Multithreading — Thread states and introduction to thread profiling

2
Comments
7 min read
A Brief Look At Spotify's Tech Stack

A Brief Look At Spotify's Tech Stack

3
Comments 1
4 min read
Java and Kotlin: A Practical comparison (part II)

Java and Kotlin: A Practical comparison (part II)

2
Comments 1
4 min read
Try Micronaut

Try Micronaut

5
Comments 3
4 min read
A Passwordless Future: Passkeys for Java Developers

A Passwordless Future: Passkeys for Java Developers

17
Comments
9 min read
Improving JOIN Performance: Foreign Key Pointerization

Improving JOIN Performance: Foreign Key Pointerization

6
Comments
4 min read
Mastering Java Spring Framework: A Comprehensive Guide

Mastering Java Spring Framework: A Comprehensive Guide

9
Comments 1
8 min read
Quickly develop your first Android app

Quickly develop your first Android app

6
Comments 1
24 min read
Demystifying Java Spring Framework: A Comprehensive Overview

Demystifying Java Spring Framework: A Comprehensive Overview

Comments 1
3 min read
Text4Shell Decoded: Why This Vulnerability is a Cybersecurity Plot Twist

Text4Shell Decoded: Why This Vulnerability is a Cybersecurity Plot Twist

Comments
6 min read
Optimizing Spring Boot dynamic configuration using Kubernetes ConfigMap (part 1)

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

Comments
10 min read
100 dias de JAVA: Dias 21 a 30

100 dias de JAVA: Dias 21 a 30

4
Comments 2
2 min read
Choosing the Best API Testing Tool: Postman vs. Thunder Client

Choosing the Best API Testing Tool: Postman vs. Thunder Client

Comments 1
5 min read
Roadmap - Senior Java Developer 2024

Roadmap - Senior Java Developer 2024

23
Comments 15
6 min read
Modern Java - do we need explicit class declarations?

Modern Java - do we need explicit class declarations?

1
Comments
5 min read
JUnit 5 | How to write more tests with less code

JUnit 5 | How to write more tests with less code

1
Comments
5 min read
Collection Framework in Java: Mastering the Art of Efficient Data Handling

Collection Framework in Java: Mastering the Art of Efficient Data Handling

1
Comments
4 min read
Using maven build profiles to generate different artifacts

Using maven build profiles to generate different artifacts

1
Comments 1
3 min read
Everything you need to know about Inheritance in programming

Everything you need to know about Inheritance in programming

Comments 1
5 min read
Hi, Im new here 🤗

Hi, Im new here 🤗

1
Comments 1
1 min read
The Terminator of ORM Technology

The Terminator of ORM Technology

5
Comments
6 min read
Currying vs Dependency Injection

Currying vs Dependency Injection

8
Comments 3
3 min read
Breaking Down Java 21 Features: A Developer's Guide

Breaking Down Java 21 Features: A Developer's Guide

Comments
11 min read
Quarkus. Quando optar pelo Nativo ou JVM?

Quarkus. Quando optar pelo Nativo ou JVM?

Comments
2 min read
High System quality with Spring integration tests

High System quality with Spring integration tests

4
Comments
4 min read
A custom Maven Mojo to show the effective project properties

A custom Maven Mojo to show the effective project properties

1
Comments 8
2 min read
Introduction to unit testing in Java

Introduction to unit testing in Java

2
Comments
7 min read
Spring Boot 3.1 JWT Authentication &Authorization: Secure Your APIs Like a Pro🔒

Spring Boot 3.1 JWT Authentication &Authorization: Secure Your APIs Like a Pro🔒

4
Comments 4
5 min read
What is Amortized Time Complexity Analysis

What is Amortized Time Complexity Analysis

Comments
3 min read
Chat with any GPT right through your favorite text editor

Chat with any GPT right through your favorite text editor

Comments
6 min read
📑 Quarkus : the fast, eco & DevEx-friendly framework

📑 Quarkus : the fast, eco & DevEx-friendly framework

1
Comments 4
3 min read
Why do I hate Java? 😠🤔 00:12

Why do I hate Java? 😠🤔

12
Comments 46
1 min read
Building Better APIs: Understanding and Resolving 4 Key Design Missteps

Building Better APIs: Understanding and Resolving 4 Key Design Missteps

6
Comments 3
3 min read
Lambda Expressions In Java

Lambda Expressions In Java

Comments
1 min read
Python vs. Java: Choosing the Right Backend Language

Python vs. Java: Choosing the Right Backend Language

1
Comments
5 min read
How to save Hibernate Entity changes to Database

How to save Hibernate Entity changes to Database

Comments
1 min read
Java application latency reduction and pitfalls

Java application latency reduction and pitfalls

Comments
3 min read
Why Are Programming Languages Looking More Like JavaScript?

Why Are Programming Languages Looking More Like JavaScript?

4
Comments 2
2 min read
Java display test case name when run unit tests (Maven)

Java display test case name when run unit tests (Maven)

1
Comments
1 min read
Interview Experience with Thoughtworks — Senior Consultant

Interview Experience with Thoughtworks — Senior Consultant

Comments
4 min read
Spring Cloud Functions, Kafka | How to interact asynchronous

Spring Cloud Functions, Kafka | How to interact asynchronous

Comments
6 min read
Microservices are not what you (may) think

Microservices are not what you (may) think

7
Comments
3 min read
What's something that you can only do in java

What's something that you can only do in java

2
Comments 10
1 min read
How to find bugs before sending it to production using boundary testing technique

How to find bugs before sending it to production using boundary testing technique

2
Comments
4 min read
Quarkus: Greener, Better, Faster, Stronger

Quarkus: Greener, Better, Faster, Stronger

6
Comments
15 min read
Challenge myself, do more features in a java spring boot project

Challenge myself, do more features in a java spring boot project

1
Comments
3 min read
Learn To Debug JavaScript Using Chrome Debugger

Learn To Debug JavaScript Using Chrome Debugger

Comments
11 min read
loading...