"The Java Programming Language, Third Edition"

Ken Arnold, James Gosling, David Holmes (2000)
a service of Schloss Dagstuhl - Leibniz Center for Informatics