Core Java
-
On heap vs off heap memory usage
Overview I was recently asked about the benefits and wisdom of using off heap memory in Java. The answers may be…
Read More » -
Self-healing JVM
This post is an example about an application where the first solution to each and every IT problem – “have…
Read More » -
Manipulating JARs, WARs, and EARs on the Command Line
Although Java IDEs and numerous graphical tools make it easier than ever to view and manipulate the contents of Java…
Read More » -
Java SE 8 new features tour: Traversing, filtering, processing collection, & methods enhancements with Lambda
In this article of the “Java SE 8 new features tour” series, we will deep dig into explanation, and exploring…
Read More » -
Annotations, Annotations Everywhere
Annotations became available with Java 1.5 in 2004, ten years ago. It’s hard to imagine our code without this feature.…
Read More » -
Java performance tuning survey results (part IV)
This is the last post in series where we analyze the results of the Java Performance Tuning Survey we conducted…
Read More » -
Converting between Completablefuture and Observable
CompletableFuture<T> from Java 8 is an advanced abstraction over a promise that value of type T will be available in…
Read More » -
Java performance tuning survey results (part III)
This is the third post in a series where we analyze the results of a survey conducted in October 2014.…
Read More » -
Need micro caching? Memoization to the rescue
Caching solves wide sort of performance problems. There are many ways to integrate caching into our applications. For example when…
Read More »