underscore is also valid, as well as all ASCII Latin letters to start a ...

...class name

http://docs.oracle.com/javase/specs/jls/se7/html/jls-3.html#jls-3.8