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.
Entendendo Java Stream API na prática

Entendendo Java Stream API na prática

1
Comments
9 min read
How do you get a Spring Bean without Dependency Injection?

How do you get a Spring Bean without Dependency Injection?

Comments
2 min read
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

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

Java and Kotlin: A Practical comparison (part II)

1
Comments
4 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
100 dias de JAVA: Dias 21 a 30

100 dias de JAVA: Dias 21 a 30

4
Comments 2
2 min read
What are the 2 types of variables in Java?

What are the 2 types of variables in Java?

Comments
1 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 🚀🌈🖋️

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

Testing a Spring application with MongoDB aggregations

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

Python vs. Java: Choosing the Right Backend Language

1
Comments
5 min read
Creation and Usage of BOM in Gradle

Creation and Usage of BOM in Gradle

1
Comments 1
10 min read
Jena - pure functional Lisp descendant

Jena - pure functional Lisp descendant

3
Comments 9
3 min read
JDK22 - Gatherer

JDK22 - Gatherer

2
Comments
10 min read
Your Beginner's Guide to Android Development 📱✨

Your Beginner's Guide to Android Development 📱✨

Comments
2 min read
Interview Experience with Thoughtworks — Senior Consultant

Interview Experience with Thoughtworks — Senior Consultant

Comments
4 min read
Try Micronaut

Try Micronaut

Comments 1
4 min read
GraphQL Java Data Loader

GraphQL Java Data Loader

Comments
4 min read
Java monitoring: Exploring Cryostat 2.4 features on OpenShift

Java monitoring: Exploring Cryostat 2.4 features on OpenShift

Comments
4 min read
Book review - Modern frontends with htmx by Wim Deblauwe

Book review - Modern frontends with htmx by Wim Deblauwe

Comments
6 min read
Rate-limiting API Endpoint using Bucket4j in Spring

Rate-limiting API Endpoint using Bucket4j in Spring

Comments
2 min read
Interviews at the Java J-Fall 2023 Conference

Interviews at the Java J-Fall 2023 Conference

Comments
2 min read
From Java2D to a custom game engine, the past present, and future

From Java2D to a custom game engine, the past present, and future

Comments
4 min read
Try SQL Server on Fedora

Try SQL Server on Fedora

1
Comments
3 min read
SOLID Principles

SOLID Principles

Comments
2 min read
How to get top N items in Java

How to get top N items in Java

1
Comments
5 min read
A Brief Look At Spotify's Tech Stack

A Brief Look At Spotify's Tech Stack

3
Comments 1
4 min read
Make Java Great Again - Modern Java scaffold based on Spring Boot 3

Make Java Great Again - Modern Java scaffold based on Spring Boot 3

Comments
1 min read
Connecting Kafka to Spring Boot: A Step-by-Step Guide Using KafkaTemplate

Connecting Kafka to Spring Boot: A Step-by-Step Guide Using KafkaTemplate

Comments
3 min read
Mastering Multiple Data Sources with Transaction Management in Spring Boot

Mastering Multiple Data Sources with Transaction Management in Spring Boot

2
Comments 1
2 min read
Deploying a Single Page Application (SPA) on AWS: A Beginner's Guide. Part 8. Serverless

Deploying a Single Page Application (SPA) on AWS: A Beginner's Guide. Part 8. Serverless

Comments
4 min read
Migrating to JWS 6 using Ansible

Migrating to JWS 6 using Ansible

Comments
16 min read
Java vs JavaScript: A Quirky Exploration of Programming Languages

Java vs JavaScript: A Quirky Exploration of Programming Languages

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

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

1
Comments 2
3 min read
Comparing Java and JavaScript

Comparing Java and JavaScript

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

[Spring Boot] Reading spreadsheets with Apache POI

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 Passwordless Future! Passkeys for Java Developers

A Passwordless Future! Passkeys for Java Developers

15
Comments
14 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

1
Comments
4 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

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

Quickly develop your first Android app

6
Comments 1
24 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
Choosing the Best API Testing Tool: Postman vs. Thunder Client

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

Comments
5 min read
Riding the Wave: A Fun Dive into the World of Streaming Applications

Riding the Wave: A Fun Dive into the World of Streaming Applications

Comments 1
3 min read
Roadmap - Senior Java Developer 2024

Roadmap - Senior Java Developer 2024

20
Comments 13
6 min read
Unraveling the Architecture of Atlassian JIRA: A Deep Dive for Developers 🚀

Unraveling the Architecture of Atlassian JIRA: A Deep Dive for Developers 🚀

2
Comments
3 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
Currying vs Dependency Injection

Currying vs Dependency Injection

8
Comments 3
3 min read
The Terminator of ORM Technology

The Terminator of ORM Technology

Comments
6 min read
High System quality with Spring integration tests

High System quality with Spring integration tests

1
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 6
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
loading...