0% encontró este documento útil (0 votos)
19 vistas3 páginas

Palabras reservadas de Java explicadas

El documento explica palabras reservadas en Java con definiciones y ejemplos simples. Incluye términos como 'native', 'new', 'package', 'private', 'public', entre otros, cada uno con su función y un ejemplo práctico. Estas palabras son fundamentales para entender la estructura y el comportamiento del código en Java.
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
19 vistas3 páginas

Palabras reservadas de Java explicadas

El documento explica palabras reservadas en Java con definiciones y ejemplos simples. Incluye términos como 'native', 'new', 'package', 'private', 'public', entre otros, cada uno con su función y un ejemplo práctico. Estas palabras son fundamentales para entender la estructura y el comportamiento del código en Java.
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

Palabras reservadas en Java (explicadas fácil con ejemplos)

native
Significa que el código no está hecho en Java, sino en otro lenguaje (como C o C++).
Ejemplo: Java solo lo llama, pero el código real está fuera.

new
Sirve para crear algo nuevo, como un objeto o un array.
Ejemplo: Persona p = new Persona();

package
Es como una carpeta o grupo de clases.
Sirve para ordenar el código.
Ejemplo: package [Link];

private
Significa solo accesible dentro de su clase.
Nadie fuera puede usarlo directamente.
Ejemplo: una contraseña dentro de una clase.

protected
Se puede usar dentro del mismo paquete o por clases
Ejemplo: una clase hija puede usarlo, pero no todo el mundo.

public
Significa que cualquiera puede acceder desde cualquier parte del programa.
Ejemplo: public void saludar() {}

return
Hace que el método devuelva un valor.
Ejemplo: return 5; (el método te da un resultado).

short
Es un tipo de número pequeño, de 16 bits.
Ocupa menos memoria que un int.

static
Significa que no necesitas crear un objeto para usarlo.
Ejemplo: [Link]() usa un método estático.
strictfp
Hace que los cálculos con decimales sean iguales en todos los ordenadores, sin diferencias
raras.
(Se usa poco).

super
Se usa para referirse a la clase padre (la de la que heredas).
Ejemplo: super(); llama al constructor de la clase padre.

switch
Es una forma más limpia de escribir muchos “if”.
Ejemplo:

switch(dia) {
case 1: [Link]("Lunes"); break;
case 2: [Link]("Martes"); break;
}

synchronized
Evita que dos hilos (procesos al mismo tiempo) entren a un método a la vez.
Sirve para evitar errores cuando se usa multihilo.

this
Significa “yo mismo”.
Se usa dentro de una clase para referirse a su propio objeto.
Ejemplo: [Link] = nombre;

throw
Se usa para lanzar un error o excepción manualmente.
Ejemplo: throw new Exception("Error!");

throws
Se usa en la firma del método para avisar que puede lanzar una excepción.
Ejemplo: void leer() throws IOException

transient
Dice que un dato no se guarda cuando el objeto se guarda (por ejemplo, al guardar en un
archivo).
Sirve para ocultar datos sensibles.

try
Se usa para probar código que podría fallar.
Ejemplo:
try {
int x = 10 / 0;
} catch (Exception e) {
[Link]("Error!");
}

void
Significa que el método no devuelve nada.
Ejemplo: void saludar() solo ejecuta, no devuelve valor.

volatile
Indica que una variable puede cambiar en cualquier momento porque la usan varios hilos.
Sirve para evitar errores en programas con varios procesos.

while
Es un bucle que repite algo mientras una condición sea cierta.
Ejemplo:

while(x < 5) {
x++;
}

yield
Se usa dentro de un switch moderno para devolver un valor.
Ejemplo:

String dia = switch(n) {


case 1 -> "Lunes";
case 2 -> "Martes";
default -> "Otro día";
};

También podría gustarte