Core Java
-
A New Era for Determining Equivalence in Java?
A few month ago I read a blog post of the title “A New Era for Determining Equivalence in Java?”…
Read More » -
7 Options to capture Java heap dumps
Heap Dumps are vital artifacts to diagnose memory-related problems such as slow memory leaks, Garbage Collection problems, and java.lang.OutOfMemoryError.They are also…
Read More » -
Become a Master of Java Streams – Part 3: Terminal Operations
Bill Gates once said: “I choose a lazy person to do a difficult job because a lazy person will find…
Read More » -
Ineffective Java
Perhaps I can be replaced by a robot for code review. There are some bits of feedback I find myself…
Read More » -
Java Record
The https://openjdk.java.net/jeps/359 outlines a new Java feature that may/will be implemented in some future versions of Java. The JEP suggests…
Read More » -
JAR File Handles: Clean Up After Your Mess!
In Ultra ESB we use a special hot-swap classloader that allows us to reload Java classes on demand. This allows…
Read More » -
Become a Master of Java Streams – Part 2: Intermediate Operations
Just like a magic wand, an Intermediate operation transforms a Stream into another Stream. These operations can be combined in…
Read More » -
The Problem With Creating Generic Arrays
In this post, we feature a comprehensive article which explains the Problem with creating Generic Arrays. The Java programming language…
Read More » -
OutOfMemoryError related JVM arguments
JVM has provided helpful arguments to deal with OutOfMemoryError. In this article, we would like to highlight those JVM arguments.…
Read More »