Core Java
-

“Java Sucks” revisited
Overview An interesting document on Java’s short comings (from C developer’s perspective) was written some time ago (about 2000? )…
Read More » -

Java 7: How to write really fast Java code
When I first wrote this blog my intention was to introduce you to a class ThreadLocalRandom which is new in…
Read More » -

The Wizard Design Pattern
We all love wizards…. (Software wizards I mean). We are always happy to jump on those ”Next” buttons like we…
Read More » -

Java 7 – The NIO File Revolution
Java 7 (“Project Coin”) has been out since July of last year. The additions with this release are useful, for…
Read More » -

XML parsing using SaxParser with complete code
SAX parser use callback function (org.xml.sax.helpers.DefaultHandler) to informs clients of the XML document structure. You should extend DefaultHandler and override…
Read More » -

if – else coding style best practices
The following post is going to be an advanced curly-braces discussion with no right or wrong answer, just more “matter…
Read More » -

Practical Garbage Collection, part 1 – Introduction
This is the first part of a series of blog posts I intend to write, whose aim will be to…
Read More » -

Understanding Java Weak References
I could not pay attention to the blog in the recent times and first and foremost I must apologize for…
Read More » -

TestNG or JUnit
For many years now, I have always found myself going back to TestNG whenever it comes to doing Unit Testing…
Read More »

