Core Java
-
Runtime vs Compile-Time Classpath
This should really be a simple distinction, but I’ve been answering a slew of similar questions on Stackoverflow, and often…
Read More » -
HPROF – Memory leak analysis tutorial
This article will provide you with a tutorial on how you can analyze a JVM memory leak problem by generating…
Read More » -
Java Thread CPU analysis on Windows
This article will provide you with a tutorial on how you can quickly pinpoint the Java Thread contributors to a…
Read More » -
Using the final keyword on method parameters
After some own confusion which specific meaning final declared method parameters have this blog entry will try to clarify this.…
Read More » -
Java Concurrency with ReadWriteLock
Writing multithreaded java applications is not a piece of cake. Extra care must be taken because bad synchronization can bring…
Read More » -
Java Enum puzzler
Let’s suppose we have the following code: enum Case { CASE_ONE, CASE_TWO, CASE_THREE; private static final int counter; private int…
Read More » -
Lucene Overview Part One: Creating the Index
Introduction I’ve recently been working with the open source search engine Lucene. I’m no expert, but since I have just…
Read More » -
Fork and join in Java 7 – JSR 166 concurrency utilities
One of the most interesting improvements of Java 7 is the better support of concurrency. With JSR 166 Concurrency Utilities…
Read More » -
IBM JVM tuning – gencon GC policy
This article will provide you detail on an important Java Heap space tuning consideration when migrating from a Java VM…
Read More »