Core Java
-
The Best of Both Worlds
Type-Safe Views using Abstract Document Pattern How do you organize your objects? In this article I will introduce a pattern…
Read More » -
Decrease your Java IDE lagging by fine tuning JVM Garbage Collector
Ever wondered why Eclipse/Netbeans keeps pausing for a while every now an then? Especially right at the time when you…
Read More » -
Make Your Factories Beautiful
Every java programmer worth the name knows about the Factory Pattern. It is a convenient and standardized way to reduce…
Read More » -
NetBeans Java EE Tip #1 – Entity Classes From Database
The NetBeans IDE is an excellent choice for developing applications of all kind. Specifically, I use it on a daily…
Read More » -
Getting started with JavaParser: analyzing Java Code programmatically
One of the things I like the most is to parse code and to perform automatic operations on it. For…
Read More » -
Definition of the Trait Pattern in Java
In this article I will present the concept of traits and give you a concrete example of how they can…
Read More » -
The practice of reflection in action
In a previous article, I explained how the most essential agile practice is reflection. In this article, I outline examples…
Read More » -
Simplicity and Value of HotSpot’s -XshowSettings Flag
A handy HotSpot JVM flag (option for the Java launcher java) is the -XshowSettings option. This option is described in…
Read More » -
C code always runs way faster than Java, right? Wrong!
So we all know the prejudice that Java being interpreted is slow and that C being compiled and optimized runs…
Read More »