The Java language specification - Gosling, James , 1955-; Joy, Bill , 1954-; Steele, Guy L. , 1954- (The Java series)