News

I wrote about the NetBeans hint "Overridable Method Call in Constructor" in the blog post Seven Indispensable NetBeans Java Hints . In this post, I look at why having an overridable method called ...
The const keyword is not implemented in Java because Java’s final keyword does a better job of expressing what it means to be a constant in an object-oriented system. In Java, final is used to perform ...
In response to my recent blog posting Immutable Java Objects, Matt brought up a good point of discussion related to making Java classes truly immutable by declaring them as final so that they ...