The Java Language Speci cation (1996)

by J Gosling, B Joy, G Steele