Core Java
-
Java’s Reflection API
If you have ever asked yourself questions like these: – “How do I invoke a method, having only it’s name…
Read More » -
Java 7 try-with-resources
Java 7 provides better resource management for resources that need to be closed when finished working with, for example files,…
Read More » -
OpenHFT Java Lang project
OpenHFT/Java Lang started as an Apache 2.0 library to provide the low level functionality used by Java Chronicle without the…
Read More » -
Java Just-In-Time compilation: more than just a buzzword
A recent Java production performance problem forced me to revisit and truly appreciate the Java VM Just-In-Time (JIT) compiler. Most…
Read More » -
Design Patterns: State
This article will be about State design pattern. It is one of behavioral design patterns. You don’t need to know…
Read More » -
Mockito – RETURNS_DEEP_STUBS for JAXB
Sorry for not having written for some time but I was busy with writing the JBoss Drools Refcard for DZone…
Read More » -
Garbage Collection in Java (4)
G1: Garbage First The G1 collector is the latest collector to be implemented in the hotspot JVM. Its been a…
Read More » -
Testing Java 8 in 3 Easy Steps
tl;dr Use your CI Setup to test Java 8. The upcoming Java 8 release promises a bunch of new feature…
Read More » -
The Dangers of Correlating Subtype Polymorphism with Generic Polymorphism
Java 5 has introduced generic polymorphism to the Java ecosystem. This has been a great addition to the Java language,…
Read More »