If you are fortunate enough to be using JDK 7, the newly available Objects class is the obvious (at least to me) choice for implementing the “common” Java object ...
When using a new language or using new features of a language that I have not used before, I like to know what fields and methods are supported by various classes and objects in that language. This ...