IDENTIFICADORES JAVA
Los identificadores son los nombres que el programador asigna a variables, constantes, clases, métodos, paquetes, etc. de un programa.
Características de un identificador Java:
Características de un identificador Java:
- Están formados por letras y dígitos.
- No pueden empezar por un dígito.
- No pueden contener ninguno de los caracteres especiales vistos en una entrada anterior.
- No puede ser una palabra reservada de Java. Las palabras reservadas en Java son todas las que aparecen en el punto siguiente.
Ejemplo 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 | PrIvAdo | máximo |
Java diferencia mayúsculas y minúsculas, por lo tanto, nombre y Nombre son identificadores distintos.
Ejemplo de identificadores NO válidos:
- 4num : Identificador no válido porque comienza por un dígito
- z# : No válido porque contiene el carácter especial #
- "Edad" : No válido porque no puede contener comillas
- Tom's : No válido porque contiene el carácter '
- año-nacimiento : no válido porque contiene el carácter -
- public : no válido porque es una palabra reservada del lenguaje
- __precio:final : no válido porque contiene el carácter :
PALABRAS RESERVADAS DE JAVA
Las palabras reservadas son identificadores predefinidos que tienen un significado para el compilador y por tanto no pueden usarse como identificadores creados por el usuario en los programas.
Las palabras reservadas en Java ordenadas alfabéticamente son las siguientes:
Las palabras reservadas en Java ordenadas alfabéticamente son las siguientes:
abstract | continue | for | new | switch |
assert | default | goto | package | synchronized |
boolean | do | if | private | this |
break | double | implements | protected | throw |
byte | else | import | public | throws |
case | enum | instanceof | return | transient |
catch | extends | int | short | try |
char | final | interface | static | void |
class | finally | long | strictfp | volatile |
const | float | native | super | while |
0 Comentarios