"A class literal is an expression consisting of the name of a class, interface, array, or primitive type followed by a `.' and the token class." . . . .