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.
Potential path traversal vulnerability when using File class and its solution

Potential path traversal vulnerability when using File class and its solution

1
Comments
4 min read
Ostara Version 0.10.0 Has Been Released

Ostara Version 0.10.0 Has Been Released

7
Comments
4 min read
Java Spring Boot Handle All Exceptions Efficiently

Java Spring Boot Handle All Exceptions Efficiently

1
Comments
4 min read
Connecting Spring Boot Microservices with Kafka

Connecting Spring Boot Microservices with Kafka

12
Comments
11 min read
Explorando Estruturas de Dados em Java: Pilhas e Filas

Explorando Estruturas de Dados em Java: Pilhas e Filas

3
Comments
6 min read
Full stack web development in a single Java file: An intro to Javalin and htmx

Full stack web development in a single Java file: An intro to Javalin and htmx

3
Comments
7 min read
[Tiny] How to Group List Elements in Java

[Tiny] How to Group List Elements in Java

2
Comments
1 min read
How to send Email In SpringBoot | SpringBoot Tutorial

How to send Email In SpringBoot | SpringBoot Tutorial

4
Comments 5
2 min read
Set Up a Barebones Java project with JPA

Set Up a Barebones Java project with JPA

1
Comments
3 min read
Code Challenge: Check Permutation - Java edition

Code Challenge: Check Permutation - Java edition

Comments
2 min read
Publishing a java package to github and jitpack

Publishing a java package to github and jitpack

Comments
3 min read
Balancing Efficiency: Exploring the AVL Trees

Balancing Efficiency: Exploring the AVL Trees

Comments
13 min read
Spring Boot 3 and GraalVM

Spring Boot 3 and GraalVM

Comments
7 min read
How to use the Azure OpenAI Embedding model to find the most relevant documents

How to use the Azure OpenAI Embedding model to find the most relevant documents

7
Comments 1
20 min read
100 Days of Java: Day 4 List manipulation

100 Days of Java: Day 4 List manipulation

3
Comments
3 min read
Testing with Maven - Organizing unit and integration tests

Testing with Maven - Organizing unit and integration tests

4
Comments
14 min read
Software Design Pattern: Decorator Pattern

Software Design Pattern: Decorator Pattern

Comments
2 min read
9 Simple Rules that will make your Java Code Better

9 Simple Rules that will make your Java Code Better

32
Comments
6 min read
mapping OpenAPI formats

mapping OpenAPI formats

Comments
3 min read
Understanding Word Header and Footer: Professional Advice for java developers

Understanding Word Header and Footer: Professional Advice for java developers

2
Comments
6 min read
🤯 Thread, Runnable, Callable, ExecutorService, and Future - all the ways to create threads in Java

🤯 Thread, Runnable, Callable, ExecutorService, and Future - all the ways to create threads in Java

11
Comments
12 min read
Create a Spring Boot application with a MySQL backend

Create a Spring Boot application with a MySQL backend

1
Comments
7 min read
Spring security in a nutshell

Spring security in a nutshell

1
Comments
5 min read
Manifold vs. Lombok: Enhancing Java with Property Support

Manifold vs. Lombok: Enhancing Java with Property Support

11
Comments 2
6 min read
Searching Algorithms with Java

Searching Algorithms with Java

1
Comments
3 min read
Discover Records in Java

Discover Records in Java

1
Comments 2
6 min read
Comment Convertir un PDF en Images (JPEG, PNG, BMP) avec Java

Comment Convertir un PDF en Images (JPEG, PNG, BMP) avec Java

Comments
3 min read
Java 17 + AWS Lambda

Java 17 + AWS Lambda

3
Comments
2 min read
Predict Sales of Manufacturing with MindsDB using Java

Predict Sales of Manufacturing with MindsDB using Java

1
Comments
10 min read
How to Save RAM in Java with G1 Garbage Collector

How to Save RAM in Java with G1 Garbage Collector

Comments
2 min read
Insertion Sort Advanced Analysis (Hacker Rank Solution)

Insertion Sort Advanced Analysis (Hacker Rank Solution)

1
Comments
7 min read
Security concerns while building Microservices

Security concerns while building Microservices

Comments
2 min read
Scala vs Java -The Ultimate Showdown

Scala vs Java -The Ultimate Showdown

1
Comments 1
5 min read
JDBC program for Delete operation

JDBC program for Delete operation

5
Comments
1 min read
Simply Explained : Top 5 Design Patterns

Simply Explained : Top 5 Design Patterns

2
Comments
4 min read
Simple Java Problems That Can Drives You Crazy If You Don’t Know How To Deal With

Simple Java Problems That Can Drives You Crazy If You Don’t Know How To Deal With

Comments
3 min read
JaCoCo Coverage Badges for Multi-Module Projects in GitHub Actions

JaCoCo Coverage Badges for Multi-Module Projects in GitHub Actions

6
Comments
7 min read
Is it safe to use java.util.Random to generate random key ?

Is it safe to use java.util.Random to generate random key ?

Comments
5 min read
Malware - Free Followers

Malware - Free Followers

5
Comments 1
3 min read
Mobisec Reversing - loadme [Writeup]

Mobisec Reversing - loadme [Writeup]

Comments
4 min read
100 Days of Java: Day 3 Scheduler

100 Days of Java: Day 3 Scheduler

1
Comments
2 min read
Java 01 - Jasypt: Protecting sensitive data with encryption.

Java 01 - Jasypt: Protecting sensitive data with encryption.

1
Comments
2 min read
Introducing 'firebaseauth' Spring Boot Library

Introducing 'firebaseauth' Spring Boot Library

3
Comments
1 min read
Learn Java

Learn Java

19
Comments 4
2 min read
Os detalhes fazem diferença!

Os detalhes fazem diferença!

11
Comments 2
2 min read
RecyclerView Last Item Extra Bottom Margin

RecyclerView Last Item Extra Bottom Margin

Comments
2 min read
Check if all characters in a string are unique - Java edition

Check if all characters in a string are unique - Java edition

7
Comments
4 min read
Mastering Java Application Testing: Essential Resources for Success

Mastering Java Application Testing: Essential Resources for Success

2
Comments
2 min read
Criando componentes do Rabbitmq de forma dinâmica no Spring Boot

Criando componentes do Rabbitmq de forma dinâmica no Spring Boot

Comments
4 min read
Understanding Asynchronous Code: A Comparison of Asynchronous Programming in C# and Java

Understanding Asynchronous Code: A Comparison of Asynchronous Programming in C# and Java

9
Comments
7 min read
Part 4: A Modern Approach to Concurrency

Part 4: A Modern Approach to Concurrency

1
Comments
2 min read
[Tiny] How the conversion of int[] to List<Integer> can be buggy?

[Tiny] How the conversion of int[] to List<Integer> can be buggy?

5
Comments
2 min read
Part 5: Builders & Dispatchers

Part 5: Builders & Dispatchers

Comments
5 min read
Part 1: Introduction

Part 1: Introduction

Comments
2 min read
Building a Robust Subscription System with Java Spring Boot and Conductor

Building a Robust Subscription System with Java Spring Boot and Conductor

3
Comments
5 min read
Upload file in Spring Boot

Upload file in Spring Boot

Comments
1 min read
100 Days of Java: Day 1

100 Days of Java: Day 1

7
Comments
2 min read
Saga Pattern Made Easy

Saga Pattern Made Easy

65
Comments 8
9 min read
[Tiny] The Least Known Set in Java: EnumSet

[Tiny] The Least Known Set in Java: EnumSet

3
Comments 2
1 min read
Hide the Soft Keyboard and Remove Focus from EditText in Android

Hide the Soft Keyboard and Remove Focus from EditText in Android

1
Comments
2 min read
loading...