Reglas de nombres para identificadores
1 Los identificadores pueden utilizar números, letras, guiones bajos y signos de dólar ($).
2. El identificador no puede comenzar con un número.
3. El identificador no puede contener espacios.
4. Los identificadores no pueden utilizar palabras clave y palabras reservadas, pero pueden contener palabras clave y palabras reservadas.
5.java distingue estrictamente entre mayúsculas y minúsculas, pero su longitud es ilimitada.
Introducción al identificador:
En los lenguajes de programación, un identificador es una cadena que se utiliza como el nombre de un elemento de programa o el nombre de un objeto en un programa fuente. El elemento puede ser una etiqueta de declaración, un procedimiento o función, un elemento de datos (como una variable escalar o una matriz) o el programa mismo. Por lo general, la palabra identificador es casi sinónimo de nombre de variable.
En un sistema en el que la ubicación de los datos del programa permanece sin cambios durante la ejecución del programa, el identificador de una variable escalar está asociado con una dirección de memoria, que a su vez apunta a una ubicación física en la memoria de la máquina. La unidad física a su vez contiene una representación de un valor. La relación intermedia entre identificador y valor suele ser transparente para el programador, por lo que en la práctica, un nombre de variable (es decir, su identificador) y su valor (que es el contenido actual de la ubicación de almacenamiento asignada al identificador) resulta confuso.
En la mayoría de los lenguajes de programación, un identificador puede consistir en cualquier cadena alfanumérica, normalmente de longitud limitada (normalmente de 6 a 8 caracteres), siempre que el carácter más a la izquierda sea una letra. Algunos idiomas también permiten caracteres especiales.