Los identificadores son las representaciones que se le da a los nombres que se asignan a las variables, clases, paquetes, métodos y constantes en el código de java para que el compilador los identifique y el programador pueda entenderlos.
* Pueden iniciar con raya abajo _ o con el signo dolar $ .
* No pueden iniciar con un dígito.
* No tienen un máximo de longitud.
* No pueden presentar espacios en blanco y no pueden ser palabras reservadas.
* Son sensitivos a las mayúsculas o minúsculas, esto significa que por ejemplo el identificador llamado edad es diferente a declararlo como EDAD.
Estas son algunas reglas para la declaración de identificadores relacionadas con las exigencias de certificaciones internacionales del lenguaje Java.
* Para declarar clases, el primer carácter va en mayúscula y el nombre en singular.
* Los atributos inician en minúscula. Para el caso de atributos con nombre compuesto, el siguiente inicia con mayúscula.
* Para la declaración de objetos, los nombres utilizados como identificadores de los objetos, conservan las reglas de los atributos.
* Los identificadores relacionados a los métodos de los objetos, cumplen la misma regla que los atributos.
* Los identificadores asociados a Constantes se escriben sus caracteres en mayúscula.
* La clase la cual declara el método main() deberá ser de dominio publico, se recomienda la declaración de una clase la cual trabaje el método main ().
Ejemplo de algunos identificadores validos son:
* Estudiante, Alumno, Barco (Identificadores Clases)
* totalPagado, numero, edadEstudiante (Identificadores variables)
* imprimirResultado (), comprarProducto (), restarNumeros () (Identificadores Metodos)
Fuente: http://ova.ufps.edu.co/drupal/files/OA1.3/html/subtema131.html#example