Core Java
-
Java 7 Feature Overview
We discussed previously everything that didn’t make it into Java 7 and then reviewed the useful Fork/Join Framework that did…
Read More » -
Devoxx Day 1
Participating at Devoxx brought me enough motivation to post my first blog entry. I am for the first time here…
Read More » -
Java SE 7, 8, 9 – Moving Java Forward
Today (NOTE: October 4, 2011) was keynote day. JavaOne Keynote was happening this early morning from 8:30 to 10:30 am…
Read More » -
Recycling objects to improve performance
Overview In a previous article I stated that the reason the deserialization of objects was faster was due to using…
Read More » -
Mock Static Methods with PowerMock
In a recent blog, I tried to highlight the benefits of using dependency injection and expressing the idea that one…
Read More » -
Java Secret: Loading and unloading static fields
OVERVIEW To start with it is natural to assume that static fields have a special life cycle and live for…
Read More » -
Testing an Object’s Internal State with PowerMock
Most unit testing focuses on testing an object’s behaviour in order to prove that it works. This is achieved by…
Read More » -
Top 10 Java Books you don’t want to miss
We learn by reading books and experimenting on it. So, it is imperative that you choose the best available options.…
Read More » -
Concurrency optimization – Reduce lock granularity
Performance is very important in high load multi-threaded applications. Developers must be aware of concurrency issues in order to achieve…
Read More »