Want to create interactive content? It’s easy in Genially!

Get started free

palabras reservadas de java

Joseph Esmailin Ac Palma

Created on January 18, 2024

Start designing with a free template

Discover more than 1500 professional designs like these:

Mobile App Dossier

Color Shapes Dossier

Notes Dossier

Futuristic Tech Dossier

Crowdfunding Campaign

Company Dossier

Economy Dossier

Transcript

Palabras reservadas de JAVA

Instituto Emiliani SomascosJoseph Esmailin Ac Palmaprof. Dilan Suy Quinto computacion "A"

Introduccion

Las palabras reservadas en Java son palabras clave que tienen un significado especial dentro del lenguaje de programacion Java, Estas palabras no son utilizables para definir variable, constantes, etc. algunas de ellas se le presentaran acontinuacion.

abstract

definicion

Ejemplificación

Se utilizan para implementar una abstracción en Java. Un método sin definición debe declararse como abstracto y la clase que lo contiene debe declararse como abstracto. Las clases abstractas no pueden ser instanciadas. Los métodos abstractos deben ser implementados en las subclases. La palabra clave abstract no se puede utilizar con variables o constructores. Tenga en cuenta que no se requiere que una clase abstracta tenga un método abstracto en absoluto.

aplicacion

En inglés abstract significa “resumen”, por eso en algunos textos en castellano a las clases abstractas se les llama resúmenes. Una clase abstracta para Java es una clase de la que nunca se van a crear instancias: simplemente va a servir como superclase a otras clases.

class

Aplicación:
Definición:

Una clase en Java se puede entender como un prototipo que define las variables y los métodos comunes a un cierto tipo de instancias, una clase define todo lo que caracteriza y pueden hacer una o varias instancias.

En nuestro ejemplo de la fábrica de galletas, la clase sería uno de los moldes para galletas, junto con los métodos para colorearlas y la receta (método para prepararlas). Quiere decir que en nuestro programa de Java tendremos una manera de especificar las características de la galleta dado que hay diferentes moldes de galletas.

Ejemplificación:

Polimorfismo

Definición:

Aplicación:

permite que nombres dos acciones del mismo modo dentro de tu código, pero que cada una de ellas acepte diferentes parámetros.

El polimorfismo hace referencia a la cualidad por la que un objeto adquiere o puede tener diferentes formas. En Java, el polimorfismo alude al modo en que se pueden crear y utilizar dos o más métodos con el mismo nombre para ejecutar funciones diferentes.

Ejemplificación:

encapsulamiento

Definición:

Aplicación:

La encapsulación permite definir niveles de visibilidad para los elementos de la clase. Estos niveles de visibilidad definen los derechos de acceso a los datos en función de si se accede a ellos mediante un método de la propia clase, de una clase heredada o de cualquier otra clase.

En Java, la encapsulación se logra utilizando modificadores de acceso (public, private, protected) para controlar el acceso a los atributos y métodos de una clase. La encapsulación permite ocultar la complejidad interna de una clase, proporcionando una interfaz controlada para interactuar con los objetos de esa clase.

Ejemplificación:

Herencia

Aplicación:

Definición:

La herencia en Java implica que una superclase o clase base hereda sus funciones y atributos a una subclase o clase derivada. La palabra reservada que nos permite realizar herencia entre clases es extends.

La herencia es un mecanismo que permite la definición de una clase a partir de la definición de otra ya existente. La herencia permite compartir automáticamente métodos y datos entre clases, subclases y objetos. La herencia está fuertemente ligada a la reutilización del código en la OOP.

Ejemplificación:

objeto

Aplicación:

Definición:

Resumiendo mucho, consistiría en hacer clases y crear objetos a partir de estas clases. Las clases forman el modelo a partir del que se estructuran los datos y los comportamientos. El primer y más importante concepto de la POO es la distinción entre clase y objeto.

Un objeto en Java es una entidad que representa información sobre una cosa dentro del código de un programa. Como tal, los objetos en este lenguaje son instancias o miembros de una clase definida, que tienen propiedades, atributos y características que los distinguen del resto, tal como los objetos en el mundo real.

Ejemplificación:

Boolean

Definición:

Nombre etimológico:

Los booleanos son un tipo de dato primitivo comúnmente usado en lenguajes de programación. Por definición, un booleano tiene 2 posibles valores: true (verdadero) o false (falso). En el ejemplo anterior, la sentencia if evalúa a la constante a .

Los booleanos son un tipo de dato primitivo comúnmente usado en lenguajes de programación. Por definición, un booleano tiene 2 posibles valores: true (verdadero) o false (falso). En el ejemplo anterior, la sentencia if evalúa a la constante a .

Aplicación:

Use el tipo de datos Boolean (Visual Basic) para contener valores de dos estados, como true/false, yes/no u on/off. El valor predeterminado de Boolean es False .

Ejemplificación:

Sintaxis:

public final class Boolean extends Object implements Serializable, Comparable<Boolean>

Char

Definición:

Nombre etimológico:

Los booleanos son un tipo de dato primitivo comúnmente usado en lenguajes de programación. Por definición, un booleano tiene 2 posibles valores: true (verdadero) o false (falso). En el ejemplo anterior, la sentencia if evalúa a la constante a .

En Java, char es un tipo de datos primitivo que se utiliza para contener un solo carácter. Significa un solo carácter del conjunto de caracteres UTF-16.

Aplicación:

Ejemplificación:

se utiliza para almacenar caracteres individuales (letras, para entendernos). En realidad está considerado también un tipo numérico, si bien su representación habitual es la del carácter cuyo código almacena.

Sintaxis:

class Char1 { public static void main( String args[] ) { char letra1, letra2; letra1 = 'a'; letra2 = 'b'; System.out.print("La primera letra es : "); System.out.println(letra1); System.out.print("La segunda letra es : "); System.out.println(letra2); } }

If

Definición:

Nombre etimológico:

Declaramos esta estructura mediante la palabra reservada "if", ponemos entre unos paréntesis la condición que queramos evaluar y entre llaves de apertura y cierre, escribiremos todo el código que se ejecutará solo si se cumple la condición (si es true).

En el condicional IF se tiene una condición central que arroja como resultado verdadero o falso. Para cada resultado se puede realizar una acción diferente.

Aplicación:

Ejemplificación:

se utiliza en Java para tomar decisiones sobre un valor preexistente. Es decir, si una condición basada en ese valor preexistente se cumple (si esa condición es verdadera), el programa tomará un camino. Si no (si esa condición es falsa), el programa tomará otro.

Sintaxis:

public class IfElse { public static void main(String args[]) { boolean estaLloviendo = true; Persona persona = new Persona(); if(estaLloviendo) { persona.irEnMetro(); } else { persona.irAndando(); } } }

package

Definición:

Nombre etimológico:

es una colección de archivos y directorios necesarios para un producto de software. El desarrollador de la aplicación es quien diseña y construye normalmente el paquete, después de completar el desarrollo del código de la aplicación.

Un Paquete en Java es un contenedor de clases que permite agrupar las distintas partes de un programa y que por lo general tiene una funcionalidad y elementos comunes, definiendo la ubicación de dichas clases en un directorio de estructura jerárquica.

Aplicación:

Ejemplificación:

Un Paquete en Java es un contenedor de clases que permite agrupar las distintas partes de un programa y que por lo general tiene una funcionalidad y elementos comunes, definiendo la ubicación de dichas clases en un directorio de estructura jerárquica.

Sintaxis:

package mis_clases.clases_publicas.clase_1; public class Clase_1 { }

Import

Definición:

Nombre etimológico:

Cabe resaltar que el import permite agregar a nuestro proyecto una o varias clases (paquete) según lo necesitemos. Para comprender y usar correctamente el import de Java, retomaremos los ejemplos dados en la sección de paquetes.

Cabe resaltar que el import permite agregar a nuestro proyecto una o varias clases (paquete) según lo necesitemos. Para comprender y usar correctamente el import de Java, retomaremos los ejemplos dados en la sección de paquetes.

Aplicación:

Ejemplificación:

La sentencia import se utiliza para incluir una lista de paquetes en los que buscar una clase determinada, y su sintaxis es: import nombre_paquete; Esta sentencia, o grupo de ellas, deben aparecer antes de cualquier declaración de clase en el código fuente.

Sintaxis:

package paquete.mipaquete; import paquete2.otropaquete.*; class Ejemplo1{}

Return

Nombre etimológico:

Definición:

La sentencia return finaliza la ejecución de la función y especifica un valor para ser devuelto a quien llama a la función.

declaración de retorno en Java proviene de la palabra inglesa que significa "retorno" o "retorno".

Sintaxis:

Aplicación:

return [valor];

se utiliza para salir de una función y devolver un valor al punto de llamada de la función. Donde “valor” es opcional y puede ser cualquier tipo de dato, como un entero, un booleano, una cadena de texto o un objeto.

Ejemplificación:

Long

Definición:

Nombre etimológico:

La palabra clave larga se usa para declarar una variable que puede contener un entero de complemento a dos con signo de 64 bits. Esta palabra clave también se usa para declarar que un método devuelve un valor del tipo primitivo long.

Long proviene del inglés antiguo y significa "un período, mucho tiempo; muy, muy lejos en el espacio". En Java, long es un tipo de datos primitivo que almacena valores enteros de 64 bits.a diferencia de int, que almacena valores de 32 bits.

Aplicación:

Ejemplificación:

Algunas de las aplicaciones del tipo de dato long son: Para representar valores enteros muy grandes, como la población mundial, el tamaño de archivos muy grandes, etc. Para medir el tiempo cuando la cantidad de dígitos es amplia, como al añadir milisegundos, segundos, minutos, horas, días... Otra aplicación es para cálculos matemáticos que requieren una precisión muy alta, como en problemas de física, ingeniería o matemáticas.

Sintaxis:

public final class Long extends Number implements Comparable<Long>

for

Definición:

Nombre etimológico:

El for loop permite a una aplicación Java realizar una acción hasta que se cumpla una condición previamente definida. Para ello, se repite un código dentro de las habituales llaves hasta que se alcance el valor objetivo especificado.

La palabra Java proviene del latín y significa "con, porque y no". En Java, for es una palabra reservada que se utiliza para crear un bucle que repite un bloque de código un número específico de veces.

Aplicación:

Ejemplificación:

El for loop permite a una aplicación Java realizar una acción hasta que se cumpla una condición previamente definida. Para ello, se repite un código dentro de las habituales llaves hasta que se alcance el valor objetivo especificado.

Sintaxis:

for (Inicialización de las variables de ejecución; condición de terminación; cambio de las variables de ejecución ) { Indicaciones }

const

Definición:

Nombre etimológico:

En programación, la correctitud de constantes (del inglés: const correctness) es el tipo de correctitud que hace referencia a la adecuada declaración de variables u objetos como inmutables. El término es mayormente usado en el contexto de C o C++, y recibe su nombre de la palabra reservada const de estos lenguajes.

es una instrucción que se utiliza para salir de una función y devolver un valor al punto de llamada de la función.

Ejemplificación:

Aplicación:

El for loop permite a una aplicación Java realizar una acción hasta que se cumpla una condición previamente definida. Para ello, se repite un código dentro de las habituales llaves hasta que se alcance el valor objetivo especificado.

Sintaxis:

final int MI_CONSTANTE = 100;

catch

Definición:

Nombre etimológico:

catch permite manejar errores de tiempo de ejecución. Literalmente permite “intentar (try)” ejecutar el código y “atrapar (catch)” errores que pueden ocurrir en él.

es una instrucción que se utiliza para salir de una función y devolver un valor al punto de llamada de la función.

Aplicación:

Ejemplificación:

catch permite manejar errores de tiempo de ejecución. Literalmente permite “intentar (try)” ejecutar el código y “atrapar (catch)” errores que pueden ocurrir en él.

Sintaxis:

try { // código... } catch (err) { // manipulación de error }

new

Definición:

Nombre etimológico:

El operador new permite a los desarrolladores crear una instancia de un tipo de objeto definido por el usuario o de uno de los tipos de objeto integrados que tiene un función constructora.5 ago 2023

es una instrucción que se utiliza para salir de una función y devolver un valor al punto de llamada de la función.

Aplicación:

crea una instancia de una clase asignando la cantidad de memoria necesaria de acuerdo al tipo de objeto. El operador new se utiliza en conjunto con un constructor. El operador new regresa una referencia a un nuevo objeto.

Ejemplificación:

Sintaxis:

function Car(make, model, year) { this.make = make; this.model = model; this.year = year; } const car1 = new Car('Eagle', 'Talon TSi', 1993); console.log(car1.make); // Expected output: "Eagle"

void

Definición:

Nombre etimológico:

Con void , le dice al navegador que no devuelva nada (o devuelva undefined ). Otro caso de uso de los enlaces con la referencia javascript:void(0) es que, a veces, un enlace puede ejecutar algún código JavaScript en segundo plano y la navegación puede ser innecesaria.

es una instrucción que se utiliza para salir de una función y devolver un valor al punto de llamada de la función.

Aplicación:

Ejemplificación:

no hacer nada - no recargar, no navegar, no ejecutar ningún código.

Sintaxis:

void nombre(){ // Declaración de variables locales // Cuerpo del método

short

Definición:

Nombre etimológico:

El tipo de dato short es un entero de 16 bits complemento a dos. Su valor mínimo es -32,768 y el máximo 32,767 (inclusive).

es una instrucción que se utiliza para salir de una función y devolver un valor al punto de llamada de la función.

Aplicación:

Ejemplificación:

También se utilizan para ahorrar espacio en matrices grandes que contienen muchos valores enteros pequeños.

Sintaxis:

void nombre(){ // Declaración de variables locales // Cuerpo del método

enum

Definición:

Nombre etimológico:

Las enumeraciones nos sirven para definir elementos con un orden entre ellos bajo un tipo común. Para definir una enumeración utilizamos la palabra reservada enum. Una enumeración implícitamente extiende a la clase java.

es una instrucción que se utiliza para salir de una función y devolver un valor al punto de llamada de la función.

Aplicación:

Ejemplificación:

Esto quiere decir que el uso de los enums se recomienda cuando se tengan valores que se sabe que no van a ser modificados, como pueden ser colores, meses o días específicos, entre otros. Es importante aclarar que no se requiere que el grupo de constantes pertenecientes al enum permanezca fijo.

Sintaxis:

public enum Demarcacion { PORTERO, DEFENSA, CENTROCAMPISTA, DELANTERO }

throw

Definición:

Nombre etimológico:

La sentencia throw se utiliza para lanzar explícitamente una excepción. En primer lugar se debe obtener un descriptor de un objeto Throwable, bien mediante un parámetro en una cláusula catch o, se puede crear utilizando el operador new.

es una instrucción que se utiliza para salir de una función y devolver un valor al punto de llamada de la función.

Aplicación:

La sentencia throw se utiliza para lanzar explícitamente una excepción. En primer lugar se debe obtener un descriptor de un objeto Throwable, bien mediante un parámetro en una cláusula catch o, se puede crear utilizando el operador new.

Ejemplificación:

Sintaxis:

public PersonaAdulta(String nombre, int edad) throws Exception { this.nombre = nombre; if (edad < 18) throw new Exception("No es adulta la persona " + nombre + " porque tiene " + edad + " años."); this.edad = edad; }

volatile

Definición:

Nombre etimológico:

es uno de los mecanismos de sincronización de Java. Se utiliza este modificador sobre los atributos de los objetos para asegurar que el valor siempre está actualizado, a pesar de ser utilizado por varios hilos de ejecución.

es una instrucción que se utiliza para salir de una función y devolver un valor al punto de llamada de la función.

Aplicación:

Ejemplificación:

Se utiliza este modificar los atributos de los objetos para asegurar que el valor siempre está actualizado, a pesar de ser utilizado por varios hilos de ejecución.

Sintaxis:

float

Definición:

Nombre etimológico:

Las variables del tipo float o double (coma flotante) se usan para guardar números en memoria que tienen parte entera y parte decimal.

es una instrucción que se utiliza para salir de una función y devolver un valor al punto de llamada de la función.

Aplicación:

Ejemplificación:

ubica un elemento al lado izquierdo o derecho de su contenedor, permitiendo a los elementos de texto y en línea aparecer a su costado.

Sintaxis:

float c1[]=new float[20]

while

Definición:

Nombre etimológico:

La sentencia (hacer mientras) crea un bucle que ejecuta una sentencia especificada, hasta que la condición de comprobación se evalúa como falsa. La condición se evalúa después de ejecutar la sentencia, dando como resultado que la sentencia especificada se ejecute al menos una vez.

es una instrucción que se utiliza para salir de una función y devolver un valor al punto de llamada de la función.

Aplicación:

Ejemplificación:

Utilice la sentencia while para ejecutar en bucle un conjunto de instrucciones hasta que se cumpla una condición determinada. Puede utilizar la sentencia while para repetir un conjunto de operaciones hasta que se cumpla la condición especificada.

Sintaxis:

while(I > 0) { Log("El valor de I es: " + I); I = I - 1; }

interface

Definición:

Nombre etimológico:

utilizamos la palabra clave interface, seguida del nombre de la interfaz y un bloque de código que contiene la lista de métodos que la interfaz va a declarar.

es una instrucción que se utiliza para salir de una función y devolver un valor al punto de llamada de la función.

Ejemplificación:

Aplicación:

En este ejemplo utilizamos la palabra clave interface para declarar la interfaz MiInterfaz.

Sintaxis:

public interface MiInterfaz { // Declaración de métodos (sin implementación) void metodo1(); int metodo2(String parametro); }

static

Definición:

Nombre etimológico:

Static sirve para crear miembros que pertenecen a la clase, y no a una instancia de la clase. Esto implica, entre otras cosas, que no es necesario crear un objeto de la clase para poder acceder a estos atributos y métodos

es una instrucción que se utiliza para salir de una función y devolver un valor al punto de llamada de la función.

Ejemplificación:

Aplicación:

indica que en lugar de pertenecer a una instancia del tipo que se acaba de declarar pertenece a un tipo en si mismo.

Sintaxis:

public class MathTest { public static void main(String[] args){ double floorOfPi = Math.floor(Math.PI); System.out.println(floorOfPi); } }

assert

Definición:

Nombre etimológico:

El concepto de afirmaciones (assertions) se atribuye a aquellas sentencias booleanas colocadas en un punto específico de un programa, las cuales serán verdaderas hasta que se demuestre lo contrario. Este tipo de sentencias se utilizan como ayuda en las correcciones de un programa.

es una instrucción que se utiliza para salir de una función y devolver un valor al punto de llamada de la función.

Ejemplificación:

Aplicación:

Una ayuda a la hora de depurar nuestros proyectos puede ser el uso de assert. Supón que tenemos un método que recibe un parámetro que no puede ser null. Normalmente, hacemos este tipo de cosas

Sintaxis:

assert i >= 0 && i < 10: String.format("El número devuelto no cumple la postcondición (%d)", i);

int

Definición:

Nombre etimológico:

int: El tipo de dato int es un entero de 32 bits complemento a dos. Su valor mínimo es -2,147,483,648 y el máximo 2,147,483,647 (inclusive). Generalmente este tipo es la elección predeterminada para valores enteros a no ser que haya una razón (como las mencionadas anteriormente) para elegir otro.

es una instrucción que se utiliza para salir de una función y devolver un valor al punto de llamada de la función.

Ejemplificación:

Aplicación:

Para definir (o declarar) una variable de tipo entero en Java hay que dar el nombre del tipo entero (int, long) dependiendo de la precisión que se quiera y el nombre de la variable, el cual debe ser un identificador. Las constantes de tipo int son números como 4378, -353, etc.

Sintaxis:

int edad; long cant1, cant2;

break

Definición:

Nombre etimológico:

La sentencia break incluye una etiqueta opcional que permite al programa salir de una sentencia etiquetada. La sentencia break necesita estar anidada dentro de la sentencia etiquetada. La sentencia etiquetada puede ser cualquier tipo de sentencia; no tiene que ser una sentencia de bucle.

es una instrucción que se utiliza para salir de una función y devolver un valor al punto de llamada de la función.

Ejemplificación:

Aplicación:

La instrucción break se usa con frecuencia para finalizar el procesamiento de un caso concreto en una instrucción switch . Si no existe una instrucción iterativa o una instrucción switch incluyente, se genera un error.

Sintaxis:

for(int j = 0; j<10; j++){ sentencia 1; sentencia 2; sentencia 3; break; };

native

Definición:

Nombre etimológico:

Los métodos nativos son métodos Java™ que se inician en un lenguaje distinto de Java. los métodos nativos pueden acceder a interfaces API y a funciones específicas del sistema que no están disponibles directamente en Java

es una instrucción que se utiliza para salir de una función y devolver un valor al punto de llamada de la función.

Ejemplificación:

Aplicación:

ir, si hablamos de Android, la app nativa habrá sido desarrollada con el lenguaje de programación Kotlin o Java.

Sintaxis: