Core Java
-
A classloading mystery solved
Facing a good old problem I was struggling with some class loading issue on an application server. The libraries were…
Read More » -
Date/Time Formatting/Parsing, Java 8 Style
Since nearly the beginning of Java, Java developers have worked with dates and times via the java.util.Date class (since JDK…
Read More » -
Java 9 – The Ultimate Feature List
This post will be updated with new features targeted at the upcoming Java 9 release (last updated: 9/9/2014) The…
Read More » -
Getting Started with Gradle: Creating a Binary Distribution
After we have created a useful application, the odds are that we want to share it with other people. One…
Read More » -
OOP Alternative to Utility Classes
A utility class (aka helper class) is a “structure” that has only static methods and encapsulates no state. StringUtils, IOUtils,…
Read More » -
Mockito 101
Mockito is a mocking framework that lets you write beatiful tests with clean and simple API. It biases toward minimal…
Read More » -
JVM PermGen – where art thou?
This post covers some basics of JVM memory structure and quickly peeks into PermGen to find out where it has disappeared since advent…
Read More »