logo

Identificadores de Java

Un identificador en Java es el nombre dado a Variables Clases Métodos Paquetes Interfaces, etc. Estos son los nombres únicos utilizados para identificar elementos de programación. Cada variable Java debe identificarse con un nombre único.

Java
class Geeks {  public static void main {   int x = 9;   } } 

La siguiente imagen describe los identificadores de este programa:

nombre_clase-' title=

Reglas para nombrar identificadores de Java

Existen ciertas reglas para definir un identificador Java válido. Se deben seguir estas reglas, de lo contrario obtendremos un error en tiempo de compilación. Estas reglas también son válidas para otros lenguajes como C y C++. 



  • Los únicos caracteres permitidos para los identificadores son todos los caracteres alfanuméricos ([ ARIZONA ][ Arizona ][ 0-9 ])' $ '(signo de dólar) y ' _ ' (guión bajo). Por ejemplo, 'geek@' no es un identificador Java válido ya que contiene un carácter especial '@'.
  • Los identificadores deben no comenzar con dígitos ( [0-9] ). Por ejemplo, '123geeks' no es un identificador Java válido.
  • Los identificadores de Java son distingue mayúsculas y minúsculas .
  • No hay límite en la longitud del identificador, pero se recomienda utilizar una longitud óptima de 4 a 15 letras únicamente.
  • Reservado Palabras No se puede utilizar como identificador. Por ejemplo 'int mientras = 20;' es una declaración no válida ya que while es una palabra reservada.

Nota : Java tiene 53 palabras reservadas (incluidas 50 palabras clave y 3 literales) que no pueden usarse como identificadores.

Ejemplos de identificadores válidos

MiVariable
MIVARIABLE
mivariable
incógnita
i
x1
i1
_mivariable
$mivariable
suma_de_matriz
frikis123

Ejemplos de identificadores no válidos

Mi variable // contiene un espacio
123geeks // Comienza con un dígito
a+c // el signo más no es un carácter alfanumérico
variable-2 // guión no es un carácter alfanumérico
sum_&_difference // el signo comercial no es un carácter alfanumérico

Artículo relacionado:

  • Palabras reservadas en Java
  • Palabras clave Java
Crear cuestionario