Here are the latest Java articles on Baeldung:  

The Difference Between mockito-core and mockito-all
Explore the difference between mockito-core and mockito-all.

A Guide to jpackage in Java 14
Learn about the usage of the jpackage command-line tool introduced in Java 14.

Should We Close a Java Stream?
Ever wondered if it's important to close a Java 8 Stream?

The Map.computeIfAbsent() Method
Learn the intricacies of the Map.computeIfAbsent method.

Learn how to handle

Introduction to DBUnit
Learn how to set up database states for your unit tests using DBunit.

How to Get String From Mono in Reactive Java
Learn how to subscribe or block for a Mono's promised value.

Introduction to Mockito’s AdditionalAnswers
A quick and practical guide to Mockito's AdditionalAnswers.

BSON to JSON Document Conversion in Java
A quick and practical guide to BSON to JSON conversion in Java.

Java Map With Case-Insensitive Keys
Learn about different Map implementations that accept all case variations of a String as the same key.

HTTP/2 in Netty
Learn how to implement an HTTP/2 server and client in Netty using code samples.