0% encontró este documento útil (0 votos)
30 vistas

Sumario Java

Cargado por

Christty :D
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 PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
30 vistas

Sumario Java

Cargado por

Christty :D
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 PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 3

SUMARIO

JAVA - PALABRAS CLAVE

También conocidas como palabras reservadas, son aquella que están definidas de manera exclusiva por el lenguaje de programación para un propósito específico.
No se pueden utilizar estas palabras para darles otro comportamiento distinto al definido.

TIPO DE DATOS ESTRUCTURAS DE CONTROL

boolean byte char double CONDICIONALES BUCLES SALTO/RETORNO EXCEPCIONES


dato número entero de dato valor unicode número real en if for break try
verdadero/falso. 8 bits. de 16 bits. coma flotante 64 para instrucciones de para escribir bucles interrumpe la indica un bloque de código
bits. control condicionales que se repiten un ejecución de un donde se quieren atrapar
float int long short simples (if) o número bucle o de una excepciones.
número real en número entero de número entero de número entero de múltiples (else if). determinado de instrucción.
veces. catch
coma flotante 32 32 bits. 64 bits. 16 bits. else continue cláusula de un
bits. instrucción de control while interrumpe la bloque (try) donde
condicional doble que para escribir bucles ejecución de un se especifica una
indica qué hacer en que se repiten bucle, pero excepción.
caso de que no se mientras una permite seguir .
finally
ESTRUCTURA DE DATOS cumpla la condición condición sea realizando
permite especificar un
del (if) o el (else if). cierta. La condición interacciones.
bloque de código que
class extends implements import se valida al
switch return siempre se ejecutará, se
para definir una permite indicar la para definir la/s importa una clase principio.
instrucción de control interrumpe la produzca o no una
clase. clase padre de una interfaces de una que se encuentra
condicional múltiple. do ejecución del excepción.
clase. clase. en otro paquete o
para escribir bucles método y puede
en la API de Java. case throw
interface package (do while) que se devolver un valor
para indicar cada permite lanzar una
para declarar una te permite agrupar repiten mientras de retorno.
caso de una excepción.
interfaz. un conjunto de una condición sea
instrucción de control
clases e interfaces. cierta. La condición throws
(switch).
se valida al final. indica las excepciones que
default un método puede lanzar.
indica el caso por
MODIFICADORES
defecto de una
instrucción de control
final native protected private
(switch).
indica que una indica que un indica que un indica que un
variable no se método está en un elemento es elemento es
puede modificar, lenguaje de accesible desde la accesible OTROS
un método no se programación clase donde se ha únicamente desde
puede redefinir o dependiente de la definido, subclases la clase donde se
una clase no se plataforma. de ella y otras clases ha definido. assert instanceof strictfp super
puede heredar. del mismo paquete. para afirmar que permite saber si un indica que se permite invocar a
una condición es objeto es una tienen que utilizar un método o
public static synchronized volatile cierta. instancia de una cálculos en coma constructor de la
indica que un indica que un indica que un indica que el valor clase concreta. flotante estricto. superclase.
elemento es elemento es único método o bloque de un atributo que
accesible desde en una clase y que de código es está siendo this new enum override
cualquier clase. se puede acceder al atómico. utilizado por varios para referenciar al para crear un objeto para definir tipos sirve para
él sin tener que hilos esté objeto e invocar al nuevo de una clase. de datos sobreescribir un
crear una instancia sincronizado. constructor. enumerados. método.
u objeto de la clase. void const goto
transient abstract dato vacío (sin se usaba para la se usaba para
para especificar para definir clases valor). definición de moverse de un
que un atributo no y métodos constantes, pero ya punto a otro del
sea persistente. abstractos. no se utiliza, ahora código, pero ya no
se usa (final). se utiliza.
© Accenture todos los derechos reservados Confidencial
SUMARIO
JAVA - TIPOS DE DATOS

DATOS PRIMITIVOS O SIMPLES DATOS REFERENCIA O COMPLEJOS

Son entidades elementales como números, caracteres, Verdadero/Falso. No son Son tipos de datos más complejos, que pueden estar formados por varias variables,
objetos, por tanto, no necesitan ser creados para usarse. otros datos complejos y/o comportamientos (funciones). Son objetos, por tanto,
necesitan ser creados por el programador en caso de usarse

TIPO NOMBRE TAMAÑO RANGO VALOR DEFECTO VALOR


GRUPO DESCRIPCIÓN
DEFECTO
ENTERO byte 8 bits -128 a 127 0
BIBLIOTECA
15 15 Son las clases que nos proporcionan
short 16 bits -2 a 2 -1 0 ESTÁNDAR
la librería estándar de JAVA.
JAVA
31 31
(String, Date, …)
int 32 bits -2 a 2 -1 0
PERSONALIZADOS/
63 63
cualquier clase creada por nosotros. clases
DEFINIDOS POR EL
long 64 bits -2 a 2 -1 0 customizadas/ personalizadas.
DESARROLLADOR
null
+38
DECIMAL float 32 bits ± 3.40282347e 0
ARRAYS
conjunto de elementos (arreglos). objeto que
-45 carece de métodos.
± 1.40239486e 0
+306
Byte Short Integer Long
double 64 bits ± 1.79769313486231570e 0 LÓGICO
Float Double Character Boolean
-324
± 4.94065645841246544e 0

CARÁCTER char 16 bits \u0000 a \uffff ‘\u0000` De ellos, el más utilizado es el tipo de dato String que permite manejar textos y cadenas
de texto. El operador “+” permite concatenar cadenas:
LÓGICO boolean true / false N.A. False

String str1 = “Hola”;


String str2 = “Fernando”;
String str3 = str1 + ” “ + str2; //str3 sería “Hola Fernando”
Ejemplos de los más usados en Java:

int: números de tipo entero (años, días de la semana)

float: números decimales de hasta 7 dígitos (altura, peso)

double: números decimales muy precisos, hasta 16 dígitos (área, longitud)

char: conjunto de caracteres (códigos con letras y números)

boolean: datos que sólo pueden ser verdadero o falso (par, primero)

© Accenture todos los derechos reservados Confidencial


SUMARIO
JAVA - MÉTODOS E INTERFACES

MÉTODOS INTERFACES

Son aquellos que definen el comportamiento de una clase o los objetos de esta. Son una colección de métodos abstractos y atributos constantes en los que se
especifica qué se debe de hacer pero no el cómo. Serán las clases hijas quienes
definan el comportamiento al implementarlas.
setter getter main equals
permiten permiten a los sirve para iniciar la sirve para
modificar los objetos retornar ejecución de comparar dos set list queue map
atributos privados. los valores de sus cualquier objetos de una Define una define una colecciones de Define una
atributos privados. programa. clase. colección que colección de tipo cola, que no colección de
contiene elementos permiten el acceso parejas clave-
toString compare compareTo
elementos no ordenados que aleatorio. valor, donde sus
sirve para mostrar compara dos se usa para
repetidos y sin pueden estar valores pueden ser
un texto con la objetos para la comparar dos
ordenar. duplicados. duplicados pero
información de un ordenación. cadenas.
sus claves serán
objeto.
comparable comparator únicas.
permite permite usar
implementar un criterios diferentes
criterio de orden al natural para
natural. ordenar elementos.

© Accenture todos los derechos reservados Confidencial

También podría gustarte