Bloch, Joshua. Effective Java : programming language guide / Joshua Bloch. - Addison-Wesley 2001. 10968 Subjects--Topical Terms: Java (Computer program language). LC Class. No.: QA76.73 / J38Blo.