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.
Construtores semânticos: aprimorando a criação de objetos

Construtores semânticos: aprimorando a criação de objetos

1
Comments
3 min read
[S.O.L.I.D.] Os Cinco Pilares da Programação Orientada a Objetos. [S] - Single Responsibility Principle - SRP

[S.O.L.I.D.] Os Cinco Pilares da Programação Orientada a Objetos. [S] - Single Responsibility Principle - SRP

3
Comments
3 min read
Testando das trincheiras: Como criar mocks e stubs dinâmico com mockito em java

Testando das trincheiras: Como criar mocks e stubs dinâmico com mockito em java

18
Comments 2
2 min read
AWS SnapStart - Part 21 Measuring cold starts and deployment time with Java 17 using different compilation options

AWS SnapStart - Part 21 Measuring cold starts and deployment time with Java 17 using different compilation options

2
Comments
6 min read
Preparing for the Java Certified Foundations Associate Exam 1Z0-811: Study Plan and Tips

Preparing for the Java Certified Foundations Associate Exam 1Z0-811: Study Plan and Tips

3
Comments
3 min read
Can you explain the caching mechanism available in Spring Boot?

Can you explain the caching mechanism available in Spring Boot?

Comments 1
1 min read
How would you handle inter service communication in a micro-service architecture using Spring Boot

How would you handle inter service communication in a micro-service architecture using Spring Boot

6
Comments 1
1 min read
What is the difference between core Java and Java EE?

What is the difference between core Java and Java EE?

1
Comments
2 min read
Notre retour (backend) sur Devoxx 2024

Notre retour (backend) sur Devoxx 2024

7
Comments
4 min read
Задача с собеседования в Google. 939. Minimum Area Rectangle

Задача с собеседования в Google. 939. Minimum Area Rectangle

2
Comments
2 min read
Integrating Java with Popular APIs: A Guide to Enhancing Your Applications

Integrating Java with Popular APIs: A Guide to Enhancing Your Applications

1
Comments
2 min read
The Adventures of Blink #24: Javascript? Ain't Nobody Got Time Fo Dat

The Adventures of Blink #24: Javascript? Ain't Nobody Got Time Fo Dat

1
Comments
7 min read
Then let’s talk about discreteness, and what are the advantages of Java over SQL?

Then let’s talk about discreteness, and what are the advantages of Java over SQL?

6
Comments 1
5 min read
Java Spring vs Spring Boot - Understanding the Difference

Java Spring vs Spring Boot - Understanding the Difference

4
Comments 2
4 min read
The full Java developer manual of the productivity application RunFlow

The full Java developer manual of the productivity application RunFlow

Comments
1 min read
String Manipulation Tricks (Day 1)

String Manipulation Tricks (Day 1)

Comments
1 min read
Item 31: Use os wildcards limitados para aumentar a flexibilidade da API

Item 31: Use os wildcards limitados para aumentar a flexibilidade da API

1
Comments
2 min read
Understanding the `throw` and `throws` Keywords in Java

Understanding the `throw` and `throws` Keywords in Java

4
Comments
3 min read
Why PowerShell Does Not Run Angular Commands: A Detailed Explanation

Why PowerShell Does Not Run Angular Commands: A Detailed Explanation

1
Comments
3 min read
Happy Path: Web UI for Ollama using Java Only

Happy Path: Web UI for Ollama using Java Only

10
Comments 4
3 min read
Entendendo os pilares da Programação Orientada a Objetos

Entendendo os pilares da Programação Orientada a Objetos

6
Comments
2 min read
Adding Liquibase plugin into Apache Maven managed project

Adding Liquibase plugin into Apache Maven managed project

Comments
1 min read
Spring Security Using Facebook Authorization: A Comprehensive Guide

Spring Security Using Facebook Authorization: A Comprehensive Guide

14
Comments
5 min read
Understanding Spring MVC: A Comprehensive Guide

Understanding Spring MVC: A Comprehensive Guide

1
Comments
4 min read
Java Programming: Introduction

Java Programming: Introduction

1
Comments
3 min read
𝗔𝗿𝗿𝗮𝘆- 𝗤𝟱 𝗨𝗻𝗶𝗾𝘂𝗲 𝗣𝗮𝘁𝗵𝘀 𝗜𝗜𝗜

𝗔𝗿𝗿𝗮𝘆- 𝗤𝟱 𝗨𝗻𝗶𝗾𝘂𝗲 𝗣𝗮𝘁𝗵𝘀 𝗜𝗜𝗜

Comments
1 min read
Simplifying Data Processing with Java Stream API

Simplifying Data Processing with Java Stream API

Comments
2 min read
TASK 14

TASK 14

Comments
6 min read
Project Reactor: About Fuseable interface SYNC mode

Project Reactor: About Fuseable interface SYNC mode

Comments
4 min read
Inside GmOwl: A Guide to Quiz Functionality

Inside GmOwl: A Guide to Quiz Functionality

Comments
2 min read
A new, but old way of backend development

A new, but old way of backend development

4
Comments
2 min read
Specification-Based Testing: Analyze boundaries

Specification-Based Testing: Analyze boundaries

Comments
3 min read
From Jar to Brew: distribute your Java programs easily with Homebrew and GitHub Actions

From Jar to Brew: distribute your Java programs easily with Homebrew and GitHub Actions

3
Comments 1
8 min read
Maximize Your Success in Java Certification Exam with MyExamCloud's Top 10 Features

Maximize Your Success in Java Certification Exam with MyExamCloud's Top 10 Features

Comments
2 min read
Introducing Stalactite ORM

Introducing Stalactite ORM

Comments
4 min read
5 Reasons Why Every Java and Python Developer Should Understand Machine Learning Algorithms

5 Reasons Why Every Java and Python Developer Should Understand Machine Learning Algorithms

1
Comments
2 min read
Accelerate Maven Application Builds: Maximizing Efficiency with Docker Volumes for Maven Repository Sharing

Accelerate Maven Application Builds: Maximizing Efficiency with Docker Volumes for Maven Repository Sharing

4
Comments 4
3 min read
Understanding Java: Pass by Value vs. Pass by Reference

Understanding Java: Pass by Value vs. Pass by Reference

2
Comments 1
6 min read
AWS SnapStart - Part 20 Measuring warm starts with Java 17 using different Lambda memory settings

AWS SnapStart - Part 20 Measuring warm starts with Java 17 using different Lambda memory settings

4
Comments
5 min read
Spring Boot vs. Quarkus vs. Micronaut: The Best Java Frameworks for Modern Development

Spring Boot vs. Quarkus vs. Micronaut: The Best Java Frameworks for Modern Development

58
Comments
4 min read
How can we upgrade our Java codebase instantly with a command line tool?

How can we upgrade our Java codebase instantly with a command line tool?

Comments
3 min read
Become a Better Java Developer: 19 Tips for Staying Ahead in 2024

Become a Better Java Developer: 19 Tips for Staying Ahead in 2024

2
Comments
5 min read
Kiwi Compiler

Kiwi Compiler

2
Comments
2 min read
Java OOPs

Java OOPs

1
Comments 1
3 min read
Kickstart Your Journey into Android Development with Java

Kickstart Your Journey into Android Development with Java

2
Comments
4 min read
Criar massa de dados para teste

Criar massa de dados para teste

Comments
1 min read
Copying Arrays

Copying Arrays

1
Comments 1
2 min read
Software Engineering Principles Every backend Developer Should Know

Software Engineering Principles Every backend Developer Should Know

1
Comments
3 min read
How to create your logging system using SLF4J

How to create your logging system using SLF4J

3
Comments
5 min read
Deploying a Spring Boot Application: A Comprehensive Guide

Deploying a Spring Boot Application: A Comprehensive Guide

40
Comments
4 min read
How to install Java on macOS

How to install Java on macOS

1
Comments
12 min read
Use LLMs in Java. An example with Merlinite, Quarkus, and Podman Desktop AI Lab

Use LLMs in Java. An example with Merlinite, Quarkus, and Podman Desktop AI Lab

1
Comments 1
4 min read
Mastering Java 22: Key Skills Every Java Programmer Must Possess

Mastering Java 22: Key Skills Every Java Programmer Must Possess

Comments 2
3 min read
Understanding Strings, toString(), and equals() in Java

Understanding Strings, toString(), and equals() in Java

2
Comments
2 min read
Project Reactor: About Scannable interface

Project Reactor: About Scannable interface

Comments
1 min read
Project Reactor: About the side effect operator

Project Reactor: About the side effect operator

Comments
2 min read
Gradle DSL: Configurando JaCoco

Gradle DSL: Configurando JaCoco

Comments
5 min read
Project Reactor: Tips (1)

Project Reactor: Tips (1)

Comments
1 min read
Task 11

Task 11

Comments
2 min read
Specification-based Testing: Explore the program

Specification-based Testing: Explore the program

5
Comments
5 min read
loading...