Está en la página 1de 5

Glosario de palabras técnicas

Abstract: Una clase abstracta no puede ser instanciada, pero pueden crearse
subclases concretas sobre la base de una clase abstracta, y crear
instancias de estas subclasesa. Para ello hay que heredar de la clase
abstracta y anular los métodos bstractos, es decir, implementarlos.
Assert: sirve para aseverar que en un determinado momento del código una
determinada condición debe ser cierta. Está disponible en Java desde la
versión 1.4 pero al menos yo con bastantes años de experiencia en
programación en este lenguaje aún no he usado de forma amplia y
posiblemente le pase a mucha de la gente y aún así hemos sobrevivido
durante todo este tiempo.
Boolean: En Java este tipo de datos se llama boolean y puede almacenar unicamente
dos valores: verdadero o falso. Constantes: true: representa el valor
verdadero. false: representa el valor falso.
Break: es de tipo de control de bucles. Dentro de la iteracion en un bucle, de
cualquiera de los tipos (while, do-while, for), el uso de esta sentencia
rompe la iteracion de dicho bucle.

for(int j = 0; j<10; j++){


sentencia 1;
sentencia 2;
sentencia 3;
break;
};
Byte: Son un dato tipo entero de 8 bits, luego puede tomar valores entre -128 y
127 (incluyendo). La utilidad de este tipo de datos reside en el ahorro de
espacio: si tenemos dos vectores, uno de tipo int y otro de tipo byte, y
comparamos la cantidad de memoria que usan, notaremos que la usada por
el de tipo byte es mucho menor.
publicclassPruebasBlog {
    publicstaticvoidmain(String[] args) {
        byteb1 = 4;
        byteb2 = 3;
         
        bytesuma =  (byte) (b1 + b2);
        byteresta =  (byte) (b1 - b2);
        bytedivision =  (byte) (b1/b2);
        bytemultiplicacion = (byte) (b1*b2);
       
        System.out.println("Suma: "+ suma);
        System.out.println("Resta: "+ resta);
        System.out.println("Division: "+ division);
        System.out.println("Multiplicacion: "+
multiplicacion);
    }
}
Case: es una instrucción de múltiples vías. Proporciona una forma sencilla de
enviar la ejecución a diferentes partes del código en función del
valor de la expresión. Básicamente, la expresión puede ser tipos de
datos primitivosbyte, short, char e int. A partir de JDK7, también
funciona con tipos enumerados (Enum en java), la clase String y las
clases Wrapper

1. // declaración de switch
2. switch(expresión)
3. {
4. // declaración case
5. // los valores deben ser del mismo tipo de la expresión
6. case valor1 :
7. // Declaraciones
8. break; // break es opcional
9.
10. case valor2 :
11. // Declaraciones
12. break; // break es opcional
13.
14. // Podemos tener cualquier número de declaraciones de casos o
case
15. // debajo se encuentra la declaración predeterminada, que se
usa cuando ninguno de los casos es verdadero.
16. // No se necesita descanso en el case default
17. default :
18. // Declaraciones
19. }

Catch: En este bloque definimos el conjunto de instrucciones necesarias o de


tratamiento del problema capturado con el bloque try anterior. Es decir,
cuando se produce un error o excepción en el código que se encuentra
dentro de un bloque try, pasamos directamente a ejecutar el conjunto de
sentencias que tengamos en el bloque catch. Esto no es exactamente así
pero ya explicaremos más adelante todo el funcionamiento. De momento
para una mejor comprensión vamos a considerar que esto es así.

catch (Exception e) {

     System.out.println(“bloque de código donde se trata el


problema”);

}
Char: El tipo de dato char sirve para guardar estos caracteres.

Class: Las clases en Java (Java Class) son plantillas para la creación de objetos, en lo
que se conoce como programación orientada a objetos, la cual es una de los
principales paradigmas de desarrollo de software en la actualidad.
Continue: La sentencia de continue es de tipo de control de bucles. Dentro de la
iteracion en un bucle, de cualquiera de los tipos (while, do-while, for), el uso
de esta sentencia rompe la iteracion de dicho bucle. Provocando que se
ejecute la siguiente iteracion de dicho bucle, ignorando las sentencias
posteriores a "continue"
Default: Si no elegimos ningún modificador, se usa el de por defecto, que sólo puede
ser accedido por clases que están en el mismo paquete. PUBLIC: ... Es el
modificador más restrictivo y especifica que los elementos que lo utilizan
sólo pueden ser accedidos desde la misma clase en la que se encuentran.
Double: se usan para guardar números en memoria que tienen parte entera y parte
decimal
Else: La cláusula else (no obligatoria) sirve para indicar instrucciones a realizar en
caso de no cumplirse la condición.
Extends: característica muy potente que permite definir una clase tomando como
base a otra clase ya existente. Esto es una de las bases de la reutilización de
código, en lugar de copiar y pegar. ... En la claúsulaextends indicaremos el
nombre de la clase base de la cuál queremos heredar.
Final: Programación en Java/La palabra reservada final. En una aplicación
posiblemente nos encontremos con algún valor que permanece constante
durante la ejecución. ... Podemos agregar a la definición de la variable el
modificador final, que indica que a esa variable solo se le puede asignar un
valor u objeto una única vez.
Finally: es una operación que no se puede realizar y la maquina virtual de Java
lanzará una excepción que podemos capturar con un bloque try/catch
(hubiera sido mejor comprobar el valor)
Float: Las variables del tipo float coma flotante se usan para guardar números en
memoria que tienen parte entera y parte decimal.
For: Los ciclos for (o ciclos para) son una estructuras de control cíclica, nos
permiten ejecutar una o varias líneas de código de forma iterativa (o
repetitiva), pero teniendo cierto control y conocimiento sobre las
iteraciones
Goto: es una instrucción propia de los primeros lenguajes de programación, como
BASIC. Esta instrucción suele existir en todos los lenguajes aunque con un
mnemónico adaptado al propio lenguaje. El propósito de la instrucción es
transferir el control a un punto determinado del código, donde debe
continuar la ejecución.
If: La estructura condicional más simple en Java es el if, se evalúa una
condición y en caso de que se cumpla se ejecuta el contenido
Implements: para declarar la herencia de un interface se usa la palabra clave implements
en lugar de extends. Una clase puede implementar uno o varios interfaces
en Java (se indica con implements NombreInterface1, NombreInterface2, …
etc.), pero sólo puede extender una clase.
Import: Los paquetes estándar Contiene clases esenciales, se importa
implícitamente sin necesidad de una sentencia import. Se usa en
combinación con las clases del paquete java.io para leer y escribir datos en
la red.
Instanceof: El operador instanceof sirve para conocer si un objeto es de un tipo
determinado. Por tipo, nos referimos a clase o interfaz (interface), es decir,
si el objeto pasaría el test «ES UN» para esa clase o ese interfaz, especificado
a la derecha del operador.
Int: Las variables de tipos primitivos almacenan directamente un valor que
siempre pertenece al rango de ese tipo. Por ejemplo una variable int
almacena un valor entero como 1
Interface: Interfaz (Java) Una interfaz en Java es una colección de métodos abstractos
y propiedades constantes
Long: Las variables de tiposusa 64 bits.
Native: Java Native Interface (JNI) es un framework de programación que permite
que un programa escrito en Java ejecutado en la máquina virtual java (JVM)
pueda interactuar con programas escritos en otros lenguajes como C, C++ y
ensamblador.
New: La palabra clave new es un operador Java que crea el objeto. Inicialización:
El operador new precede a una llamada a un constructor, que inicializa el
objeto nuevo.
Package: es una agrupación de clases afines. Recuerda el concepto de librería
existente en otros lenguajes o sistemas. Una clase puede definirse como
perteneciente a un package y puede usar otras clases definidas en ese o en
otros packages. Los packages delimitan el espacio de nombres (spacename).
Private: El modificador private en Java es el más restrictivo de todos, básicamente
cualquier elemento de una clase que sea privado puede ser accedido
únicamente
Protected : expresado con la palabra clave protected, que significa que las subclases sí
pueden tener acceso al campo o método.El modificador de acceso protected
puede aplicarse a todos los miembros de una clase, es decir, tanto a campos
como a métodos o constructores.
Public: Es el modificador de acceso del método. Pueden ser public (cualquier clase
en cualquier paquete puede acceder al método), private (el método sólo
puede usarse dentro de la misma clase)
Return: La sentencia return se emplea para salir de la secuencia de ejecución de las
sentencias de un método y, opcionalmente, devolver un valor. Tras la salida
del método se vuelve a la secuencia de ejecución del programa al lugar de
llamada de dicho método.
Short: es una variable (corto en inglés) se le puede almacenar 16 bits como
maximo
static strictfp: Un método static en Java es un método que pertenece a la clase y no al
objeto. Un método static solo puede acceder a variables o tipos de datos
declarados como static. Un método static sólo puede acceder a datos
static. ... Un método static no puede hacer referencia a “this” o “super
super: sirve para para invocar al constructor de la superclase desde en constructor
de la subclase.
switch: Un switch en Java es una manera de tomar una decisión a partir de un valor
dado, con varios resultados posibles.
synchronized La palabra reservada synchronized se usa para indicar que ciertas partes del
: código, (habitualmente, una función miembro) están sincronizadas, es decir,
que solamente un subproceso puede acceder a dicho método a la vez. Cada
método sincronizado posee una especie de llave que puede cerrar o abrir la
puerta de acceso.
this: palabra clave this en Java. Un constructor es un método especial que se
ejecuta cuando creamos un objeto. Cuando lo declaramos,
trhow: En el cuerpo de la función se crea, new, y se lanza, throw, explícitamente un
objeto de la clase ExcepcionIntervalo, definida por el usuario, e
implícitamente se crea y se lanza objetos de las clases
NumberFormatException y ArithmeticException definidas en el lenguaje
Java.
transient: sirven para demarcar el carácter temporal o transitorio de dicha variable, es
decir, que no siempre se tendrá acceso al valor de la variable.
try: se utiliza cuando se desean prever excepciones en el transcurso de la
ejecución de un programa. Es necesario ya que ahí se colocan las
instrucciones que se desean realizar pese a la excepción, posteriormente se
usa un catch donde se especifica la excepción que se sabe puede ocurrir.
void: La palabra void indica que el método main no retorna ningún valor.

volatile: Esta palabra clave es util cuando existen muchos hilos tratando de leer el
valor de una variable. Cuando una variable es marcada como volatile, el
valor de esa variable es escrita y es leída desde la memoria principal
while: La sintaxis en general es: while (condición) { instrucciones a ejecutarse }
donde condición es una expresión que da un resultado true o false en base
al cual el bucle se ejecuta o no.
enum.: es una clase "especial" (tanto en Java como en otros lenguajes) que limitan
la creación de objetos a los especificados explícitamente en la
implementación de la clase

También podría gustarte