Recent Articles
You have been told many times, don’t use + (java plus operator) to concatenate Strings. We all know that it is not good for performanc ...
October 21st, 2009
Overloading and overriding are completely different. Only the notion about interface (function) name is same. Overloading is the ability to ...
October 3rd, 2009
Clone (κλών) is a Greek word meaning “branch”, referring to the process whereby a new plant can be created from a twig. In biolo ...
September 28th, 2009
I do build crazy buildings using my collection of Lego blocks. My 11 months old kid Ben curiously stares at me build it. He always wishes to ...
September 25th, 2009
NullPointerException: An attempt was made to use a null reference in a case where an object reference was required. NullPointerException is ...
May 14th, 2009
In this article you will learn about what is JVM, JRE, JDK and JIT in Java. Also about the differences between them. Java Virtual Machine (J ...
May 10th, 2009
A java exception can be thrown only in the following three scenarios: (1) An abnormal execution condition was synchronously detected by the ...
October 15th, 2008
Type of exceptions in java are checked exceptions and unchecked exceptions. This classification is based on compile-time checking of excepti ...
October 14th, 2008
Definition for java this keyword: Java this keyword is used to refer the current instance of the method on which it is used. Following are t ...
August 29th, 2008
In java, a frequent occurence of a common phenomenon related to memory management is creation and destruction of temporary objects. What are ...
July 17th, 2008