2) ¿QUÉ ES UN IDENTIFICADOR EN JAVA?
IDENTIFICADOR JAVA
Son los nombres que pueden tener las clases, los métodos y las variables y no pueden contener espacios ni caracteres especiales. Estos nombres deben respetar ciertas convenciones según la siguiente tabla:
| Tipo de identificador | Convención | Ejemplo |
| Clase | Comienza con mayúscula | HolaMundoOO |
| Método | Comienza con minúscula | mostrarSaludo () |
| Variable | Comienza con minúscula | saludo |
Si el identificador está formado por más de un vocablo, a partir del segundo las iniciales deben ser mayúsculas. Además, se recomienda que los nombres de las clases sean sustantivos, los de los métodos verbos y que las variables expresen con claridad su contenido.
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 :
Comentarios
Publicar un comentario