Why instanceof is not so hot

Everyone knows the ubiquitous instanceof operator especially when we drill into our minds that instanceof is not a method, it is an operator. :-) You would’ve found it useful in many situations especially when you need to do a bit of refactoring or reflection. This is one operator any programmer ought to be careful about.¬†Unfortunately, […]

Which Hotspot VM?

Did you know that the Java VM ships with two different binaries? Yes, there’s a client VM and a server VM. They differ in various compilation policies and (in particular) heap defaults. While the client VM can be used for applications that require quick start-up and low memory footprint, the sever VM is – well […]

Cool Aspects

For this project I’ve been working on, I had to inject some additional processing into a web service proxy call. Aspects came to the rescue here. Initially I decided that the best way would be to go ahead and use AspectJ to build the aspects that were needed. There is this neat AspectJ plugin that […]

person Bijeshaccess_time April 17, 2008launch Read More