Nombres de variables en java
Los nombres de variables en Java se pueden crear con mucha libertad. Pueden ser cualquier conjunto de caracteres numéricos y alfanuméricos, sin algunos caracteres especiales utilizados por Java como operadores o separadores ( ,.+-*/ etc.).
Existe una serie de palabras reservadas las cuales tienen un significado especial para Java y por lo tanto no se pueden utilizar como nombres de variables. Dichas palabras son:
(*) son palabras reservadas, pero no se utilizan en la actual implementación del lenguaje Java.
Fuente: Aprenda Java como si estuviera en primero de la Universidad de Navarra