Java Weekly, Issue 384

Superior Java records, Kotlin 1.5, code examples in Javadoc, stream collector, Spring Cloud Gateway meets K8S, indexing JSON columns, and COIVD predictions!

Our Partners

Explore the highly curated list of partners on Baeldung.

How To Configure Java Heap Size Inside a Docker Container

To run Java in a docker container we may need to set the correct memory allocation settings, or use a JVM which is aware that it is running in a container. We discover how to optimise a docker build for our Java application’s memory.

Is Java a Compiled or Interpreted Language?

Java provides the speed of a compiled language with the portability of an interpreted language. We investigate how the JVM and JIT compiler work, and how to classify Java as a language.

How to Analyze Java Thread Dumps

Learn how to analyze thread dumps to efficiently diagnose performance issues. Also, we’ll learn to detect bottlenecks or even simple bugs.