Java Performance Tuning (2nd Edition)