"The Java Language Specification."

James Gosling, William N. Joy, Guy L. Steele Jr. (1996)
a service of Schloss Dagstuhl - Leibniz Center for Informatics