Effective java: programming language guide. Programming language guide. - Bloch, Joshua (New Delhi Pearson Education, 2007)
Keywords: Methoda common to all objects; Classes and interfaces; Threads