Los identificadores son los nombres que el programador asigna a variables, constantes, clases, métodos, paquetes, etc. de un programa.
Por ejemplo, en esta instrucción:
int edad = 25;
el identificador es la palabra edad y sirve para referirse a ese valor a lo largo del programa.
En la instrucción:
double precio = 12.95;
el identificador es la palabra precio.
Características de los identificadores Java
Cuando se crea un identificador en java no podemos utilizar cualquier secuencia de caracteres para crearlo. Debemos seguir una serie de normas.
Los identificadores en java deben cumplir estas normas:
- Están formados por letras y dígitos.
- No pueden empezar por un dígito.
- No pueden contener ninguno de los caracteres especiales + – * / = % & # ! ? ^ “ ‘ ~ \ | < > ( ) [ ] { } :: ; . , … @ Estos caracteres especiales aparecen en este tema.
- No puede ser una palabra reservada de Java. Puedes consultar cuáles son las palabras reservadas en Java en el tema Palabras reservadas en Java. Las palabras true, false y null aunque no son palabras reservadas del lenguaje Java tampoco pueden usarse como identificadores.
Buenas prácticas al crear identificadores en Java
A la hora de crear un identificador en Java es recomendable seguir estos consejos:
- Elegir nombres claros y significativos, como
precioTotalocalcularSuma. - Usar camelCase para las variables y métodos. Esto quiere decir que las variables y métodos deberían comenzar siempre por letra minúscula y si el identificador los componen varias palabras, la segunda palabra y restantes empiezan por letra mayúscula. Ejemplo para variables: sueldoBase, contadorNumerosPares. Ejemplo para nombres de métodos: calcularSueldoBase, introducirDatos.
- Usar PascalCase para clases. Esto quiere decir que el nombre que demos a las clases que podamos crear deberían comenzar por letra mayúscula y si el identificador los componen varias palabras, la segunda palabra y restantes empiezan por letra mayúscula. Ejemplo para nombres de clases: Empleado, CuentaBancaria.
Ejemplos de identificadores válidos en Java
| Edad | nombre | _Precio | Año | año_nacimiento |
| AÑO0 | $cantidad | _$cantidad | cantidad_10_1 | precioVenta |
| num4 | bl4nc0 | miércoles | barça | precioMáximo |
Ejemplos de identificadores no válidos en Java
| 4num | Identificador no válido porque comienza por un dígito |
| z# | No válido porque contiene el carácter especial # |
| valor.máximo | No válido. Los identificadores Java no pueden contener el carácter . (punto) |
| Tom’s | No válido. Un identificador Java no puede contener comillas simples |
| año-nacimiento | No válido porque contiene el carácter especial – |
| public | No válido porque public es una palabra reservada del lenguaje |
| precio@final | No válido porque contiene el carácter @ |
| precio final | No válido como nombre de identificador. Las palabras que forman el identificador no pueden estar separadas por un espacio. |

Visit a helpful website designed to make useful content easy
to find. Browse practical articles, interesting topics,
and reliable information without unnecessary complexity.
Browse organized sections to reach content that matches your interests.
The site offers a comfortable experience for readers looking for useful ideas, relevant updates, practical guidance, and quality online information across a wide range of subjects
whenever they choose to browse online.