Java 7 : a comprehensive tutorial - Kurniawan, Budi (Brainy Software Inc., 2014)