Add notes on Effective Java 1