SlideShare una empresa de Scribd logo
1 de 4
Descargar para leer sin conexión
Palabras reservadas de Java.
• abstract: Declara clases o
métodos abstractos.
• double: Tipo de Dato primi-
tivo de punto flotante por de-
fecto (32 bits).
• int: Tipo de Dato primitivo
entero por defecto (32 bits).
• strictfp: Especifica bajo que
standard se calcularán las
operaciones con datos de
punto flotante, para determi-
nar el grado de precisión de
los resultados.
• boolean: Tipo de Dato pri-
mitivo booleano (true o
false).
• else: Evaluación de la con-
dición lógicamente opuesta
a un if.
• interface: Declara interfa-
ces.
• super: Hace referencia a la
clase padre o al constructor
de la clase padre del objeto
actual.
• break: Rompe el flujo nor-
mal del bloque de código ac-
tual.
• extends: Indica que una
clase o interfase hereda de
otra clase o interfase.
• long: Tipo de Dato primitivo
entero (64 bits).
• switch: Estructura de con-
trol condicional múltiple.
• byte: Tipo de Dato primitivo
entero (8 bits).
• final: Declara la clase, mé-
todo o variable como "defini-
tiva".
• native: Indica que el método
va a ser especificado en un
lenguaje diferente a Java.
• synchronized: Indica que el
método, o bloque de código
deberá prevenir que no sean
cambiados los objetos a
afectar dentro del bloque o
método.
• case: Verifica cada valor
evaluado en una sentencia
switch.
• finally: Determina el bloque
de código que se ejecutará
siempre luego de un try así
sea que se capture o no una
excepción.
• new: Solicita al cargador de
clases correspondiente, un
objeto de esa clase.
• this: Hace referencia el ob-
jeto actual o al constructor
del objeto actual.
• catch: Atrapa excepciones
dentro de un bloque try
• float: Tipo de Dato primitivo
de punto flotante (64 bits).
• package: Especifica el pa-
quete al que pertenece esa
clase o interfaz.
• throw: Lanza una excepción
mediante código.
• char: Tipo de Dato primitivo
que almacena hasta un ca-
rácter UNICODE (16 bits).
• for: Estructura de control cí-
clica.
• private: Modificador de visi-
bilidad de atributos y méto-
dos limitándolos a la propia
clase.
• throws: Especifica la(s) ex-
cepción(es) que podría lan-
zar el método.
• class: Declara clases
• goto: Palabra reservada
que no es utilizada en el len-
guaje de programación
Java.
• protected: Modificador de
visibilidad de atributos y mé-
todos limitándolos a la pro-
pia clase, paquete e hijo(s).
• transient: Indica que el ob-
jeto no se debe serializar.
• const: Palabra reservada
que no es utilizada en el len-
guaje de programación
Java.
• if: Estructura de control con-
dicional.
• public: Modificador de visi-
bilidad de clases, interfaces,
atributos y métodos hacién-
dolo visible al universo.
• try: Declara un bloque de
código que posiblemente
lanzará una excepción.
• continue: Rompe el flujo
normal del bloque de código
actual.
• implements: Indica que una
clase implementa a una o
varias interfaces.
• return: Retorna (normal-
mente un valor) desde el
método actual.
• void: Indica que el método
no retornará valor alguno.
• default: Modificador de visi-
bilidad de clases, interfases,
atributos y métodos limitán-
dolos a la clase y paquete.
• import: Indica la(s) ruta(s)
en la que se encuentran las
clases y/o interfases usadas
en el código
• short: Tipo de Dato primitivo
entero (16 bits).
• volatile: Indica que a la re-
ferencia de la variable siem-
pre se debería leer sin apli-
car ningún tipo de optimiza-
ciones ya que el dato alma-
cenado tiene alta probabili-
dad de cambiar muy fre-
cuentemente.
• do: Estructura de control cí-
clica
• instanceof: Operador que
determina si un objeto es
una instancia de una clase.
• static: Indica que el método,
variable o atributo pertenece
a la clase y no a la instancia
(objeto).
• while Estructura de control
cíclica.
Identificadores
• Se llaman así los nombres de las variables, cla-
ses, objetos y métodos de los programas JAVA.
• No pueden ser identificadores las palabras claves ni
las palabras reservadas del lenguaje JAVA.
• Los nombres de las constantes se deben es-
cribir en mayúsculas separadas por guiones
bajos. Los nombres de constantes pueden
contener dígitos, pero no como el primer ca-
rácter.
• Ejemplo: MI_CONSTANTE, PESO_MIN
Nombramiento de Constantes
Nombramiento de Clases
• La primera letra debe ser mayúscula, si
existen varias palabras en el nombre se
debe usar la notación “camello”, es decir,
poniendo mayúscula la primera letra de
cada palabra sin usar espacios.
• Ejemplo: MiClase
Nombramiento de métodos
• La primera letra debe ser minúscula si
son más de 2 palabras se usa la notación
de “camello”, sin dejar de poner la pri-
mera letra minúscula.
• Ejemplo: getNombre, setNombre, isHu-
mano, addListener, removePersona
Nombramiento de variables
• Se usa la misma notación que en los métodos.
Para su nombramiento SUN recomienda nom-
bres cortos, con significado claro y con buen
sonido.
• Ejemplo: miVariable, balance, calculoFinal, etc

Más contenido relacionado

La actualidad más candente

Investigacion sobre carga de metodos
Investigacion sobre carga de metodosInvestigacion sobre carga de metodos
Investigacion sobre carga de metodosArisRojas4
 
Programación Orientada a Objetos - constructores y destructores
Programación Orientada a Objetos - constructores y destructoresProgramación Orientada a Objetos - constructores y destructores
Programación Orientada a Objetos - constructores y destructoresAlvaro Enrique Ruano
 
Tarea v de programacion ii
Tarea v de programacion iiTarea v de programacion ii
Tarea v de programacion iiKarent Diaz
 
Clase 2 3 estructuras de control
Clase 2 3 estructuras de controlClase 2 3 estructuras de control
Clase 2 3 estructuras de controlBoOriz Hero
 
Elementos caracteristicos de la poo
Elementos caracteristicos de la pooElementos caracteristicos de la poo
Elementos caracteristicos de la pooMagda Fernandez
 
Metodos Constructor Y Destructor
Metodos Constructor Y DestructorMetodos Constructor Y Destructor
Metodos Constructor Y Destructorrezzaca
 
Excepciones
ExcepcionesExcepciones
Excepcioneskattybe
 
Programación java1
Programación java1Programación java1
Programación java1jbersosa
 
5. otros aspectos de la programación orientada a objetos
5. otros aspectos de la programación orientada a objetos5. otros aspectos de la programación orientada a objetos
5. otros aspectos de la programación orientada a objetosHectorMamani
 
1 indicaciones excepciones_utpl_abr-ago-2014_pdirene
1 indicaciones excepciones_utpl_abr-ago-2014_pdirene1 indicaciones excepciones_utpl_abr-ago-2014_pdirene
1 indicaciones excepciones_utpl_abr-ago-2014_pdireneDaniel Irene
 
Java variables
Java variablesJava variables
Java variableszoe2311
 

La actualidad más candente (20)

Calse 3 JAVA 2012
Calse 3 JAVA 2012Calse 3 JAVA 2012
Calse 3 JAVA 2012
 
Investigacion sobre carga de metodos
Investigacion sobre carga de metodosInvestigacion sobre carga de metodos
Investigacion sobre carga de metodos
 
Programación Orientada a Objetos - constructores y destructores
Programación Orientada a Objetos - constructores y destructoresProgramación Orientada a Objetos - constructores y destructores
Programación Orientada a Objetos - constructores y destructores
 
Tarea v de programacion ii
Tarea v de programacion iiTarea v de programacion ii
Tarea v de programacion ii
 
Clase 2 3 estructuras de control
Clase 2 3 estructuras de controlClase 2 3 estructuras de control
Clase 2 3 estructuras de control
 
Elementos caracteristicos de la poo
Elementos caracteristicos de la pooElementos caracteristicos de la poo
Elementos caracteristicos de la poo
 
Metodos Constructor Y Destructor
Metodos Constructor Y DestructorMetodos Constructor Y Destructor
Metodos Constructor Y Destructor
 
Documento Margarita
Documento MargaritaDocumento Margarita
Documento Margarita
 
Portafolio
PortafolioPortafolio
Portafolio
 
Arreglos Expresiones y Control de Flujo
Arreglos Expresiones y Control de FlujoArreglos Expresiones y Control de Flujo
Arreglos Expresiones y Control de Flujo
 
Excepciones
ExcepcionesExcepciones
Excepciones
 
Unidad 5 VARIABLES Y MÉTODOS ESTÁTICOS
Unidad 5 VARIABLES Y MÉTODOS ESTÁTICOSUnidad 5 VARIABLES Y MÉTODOS ESTÁTICOS
Unidad 5 VARIABLES Y MÉTODOS ESTÁTICOS
 
Programación java1
Programación java1Programación java1
Programación java1
 
Expresiones y control del flujo Java
Expresiones y control del flujo JavaExpresiones y control del flujo Java
Expresiones y control del flujo Java
 
5. otros aspectos de la programación orientada a objetos
5. otros aspectos de la programación orientada a objetos5. otros aspectos de la programación orientada a objetos
5. otros aspectos de la programación orientada a objetos
 
1 indicaciones excepciones_utpl_abr-ago-2014_pdirene
1 indicaciones excepciones_utpl_abr-ago-2014_pdirene1 indicaciones excepciones_utpl_abr-ago-2014_pdirene
1 indicaciones excepciones_utpl_abr-ago-2014_pdirene
 
Herencia Y Polimorfismo
Herencia Y PolimorfismoHerencia Y Polimorfismo
Herencia Y Polimorfismo
 
Polimorfismo
PolimorfismoPolimorfismo
Polimorfismo
 
Java variables
Java variablesJava variables
Java variables
 
Unidad 2 Sintaxis en java
Unidad 2 Sintaxis en javaUnidad 2 Sintaxis en java
Unidad 2 Sintaxis en java
 

Similar a Act 2 y 3 (20)

LibreríAs De Java
LibreríAs De JavaLibreríAs De Java
LibreríAs De Java
 
Portafolio de evidencias
Portafolio de evidenciasPortafolio de evidencias
Portafolio de evidencias
 
Portafolio de evidencias
Portafolio de evidenciasPortafolio de evidencias
Portafolio de evidencias
 
Portafolio
PortafolioPortafolio
Portafolio
 
Tema 1[1][1]
Tema 1[1][1]Tema 1[1][1]
Tema 1[1][1]
 
Programacion java
Programacion javaProgramacion java
Programacion java
 
Javaqert
JavaqertJavaqert
Javaqert
 
Javaqert
JavaqertJavaqert
Javaqert
 
Java1-Intro.pptbbjjjfdzvñutfdnmj habitación
Java1-Intro.pptbbjjjfdzvñutfdnmj habitaciónJava1-Intro.pptbbjjjfdzvñutfdnmj habitación
Java1-Intro.pptbbjjjfdzvñutfdnmj habitación
 
Java introduccion conceptos basicos una mira
Java introduccion conceptos basicos una miraJava introduccion conceptos basicos una mira
Java introduccion conceptos basicos una mira
 
lenguajejava.pptx
lenguajejava.pptxlenguajejava.pptx
lenguajejava.pptx
 
Consideraciones pragmatica
Consideraciones pragmaticaConsideraciones pragmatica
Consideraciones pragmatica
 
Poo 1
Poo 1Poo 1
Poo 1
 
Tipos de datos para C++
Tipos de datos para C++Tipos de datos para C++
Tipos de datos para C++
 
Tipos de datos_para_c_
Tipos de datos_para_c_Tipos de datos_para_c_
Tipos de datos_para_c_
 
Portafolio parcial 2
Portafolio parcial 2Portafolio parcial 2
Portafolio parcial 2
 
Generics C#
Generics C#Generics C#
Generics C#
 
2introduccionallenguajejava 141109171757-conversion-gate02
2introduccionallenguajejava 141109171757-conversion-gate022introduccionallenguajejava 141109171757-conversion-gate02
2introduccionallenguajejava 141109171757-conversion-gate02
 
INTRODUCCION LENGUAJE JAVA
INTRODUCCION LENGUAJE JAVAINTRODUCCION LENGUAJE JAVA
INTRODUCCION LENGUAJE JAVA
 
2) introduccion al lenguaje java
2) introduccion al lenguaje java2) introduccion al lenguaje java
2) introduccion al lenguaje java
 

Más de Lizzeth Jiménez Castro (20)

Actividad 11
Actividad 11Actividad 11
Actividad 11
 
Act. 10
Act. 10Act. 10
Act. 10
 
Act 04
Act 04Act 04
Act 04
 
Editores de texto java
Editores de texto javaEditores de texto java
Editores de texto java
 
Proyecto final
Proyecto finalProyecto final
Proyecto final
 
Ejercicio 20
Ejercicio 20Ejercicio 20
Ejercicio 20
 
Ejercicio 19
Ejercicio 19Ejercicio 19
Ejercicio 19
 
Ejercicio 18
Ejercicio 18Ejercicio 18
Ejercicio 18
 
Ejercicio 17
Ejercicio 17Ejercicio 17
Ejercicio 17
 
Ejercicio 16
Ejercicio 16Ejercicio 16
Ejercicio 16
 
Ejercicio 15
Ejercicio 15Ejercicio 15
Ejercicio 15
 
Ejercicio 14
Ejercicio 14Ejercicio 14
Ejercicio 14
 
Ejercicio 13
Ejercicio 13Ejercicio 13
Ejercicio 13
 
Ejercicio 11
Ejercicio 11Ejercicio 11
Ejercicio 11
 
Ejercicio 12
Ejercicio 12Ejercicio 12
Ejercicio 12
 
Ejercicio 10
Ejercicio 10Ejercicio 10
Ejercicio 10
 
Ejercicio 9
Ejercicio 9Ejercicio 9
Ejercicio 9
 
Ejercicio 8
Ejercicio 8Ejercicio 8
Ejercicio 8
 
Ejercicio 7
Ejercicio 7Ejercicio 7
Ejercicio 7
 
Ejercicio 6
Ejercicio 6Ejercicio 6
Ejercicio 6
 

Act 2 y 3

  • 1. Palabras reservadas de Java. • abstract: Declara clases o métodos abstractos. • double: Tipo de Dato primi- tivo de punto flotante por de- fecto (32 bits). • int: Tipo de Dato primitivo entero por defecto (32 bits). • strictfp: Especifica bajo que standard se calcularán las operaciones con datos de punto flotante, para determi- nar el grado de precisión de los resultados. • boolean: Tipo de Dato pri- mitivo booleano (true o false). • else: Evaluación de la con- dición lógicamente opuesta a un if. • interface: Declara interfa- ces. • super: Hace referencia a la clase padre o al constructor de la clase padre del objeto actual. • break: Rompe el flujo nor- mal del bloque de código ac- tual. • extends: Indica que una clase o interfase hereda de otra clase o interfase. • long: Tipo de Dato primitivo entero (64 bits). • switch: Estructura de con- trol condicional múltiple. • byte: Tipo de Dato primitivo entero (8 bits). • final: Declara la clase, mé- todo o variable como "defini- tiva". • native: Indica que el método va a ser especificado en un lenguaje diferente a Java. • synchronized: Indica que el método, o bloque de código deberá prevenir que no sean cambiados los objetos a afectar dentro del bloque o método. • case: Verifica cada valor evaluado en una sentencia switch. • finally: Determina el bloque de código que se ejecutará siempre luego de un try así sea que se capture o no una excepción. • new: Solicita al cargador de clases correspondiente, un objeto de esa clase. • this: Hace referencia el ob- jeto actual o al constructor del objeto actual. • catch: Atrapa excepciones dentro de un bloque try • float: Tipo de Dato primitivo de punto flotante (64 bits). • package: Especifica el pa- quete al que pertenece esa clase o interfaz. • throw: Lanza una excepción mediante código. • char: Tipo de Dato primitivo que almacena hasta un ca- rácter UNICODE (16 bits).
  • 2. • for: Estructura de control cí- clica. • private: Modificador de visi- bilidad de atributos y méto- dos limitándolos a la propia clase. • throws: Especifica la(s) ex- cepción(es) que podría lan- zar el método. • class: Declara clases • goto: Palabra reservada que no es utilizada en el len- guaje de programación Java. • protected: Modificador de visibilidad de atributos y mé- todos limitándolos a la pro- pia clase, paquete e hijo(s). • transient: Indica que el ob- jeto no se debe serializar. • const: Palabra reservada que no es utilizada en el len- guaje de programación Java. • if: Estructura de control con- dicional. • public: Modificador de visi- bilidad de clases, interfaces, atributos y métodos hacién- dolo visible al universo. • try: Declara un bloque de código que posiblemente lanzará una excepción. • continue: Rompe el flujo normal del bloque de código actual. • implements: Indica que una clase implementa a una o varias interfaces. • return: Retorna (normal- mente un valor) desde el método actual. • void: Indica que el método no retornará valor alguno. • default: Modificador de visi- bilidad de clases, interfases, atributos y métodos limitán- dolos a la clase y paquete. • import: Indica la(s) ruta(s) en la que se encuentran las clases y/o interfases usadas en el código • short: Tipo de Dato primitivo entero (16 bits). • volatile: Indica que a la re- ferencia de la variable siem- pre se debería leer sin apli- car ningún tipo de optimiza- ciones ya que el dato alma- cenado tiene alta probabili- dad de cambiar muy fre- cuentemente. • do: Estructura de control cí- clica • instanceof: Operador que determina si un objeto es una instancia de una clase. • static: Indica que el método, variable o atributo pertenece a la clase y no a la instancia (objeto). • while Estructura de control cíclica.
  • 3. Identificadores • Se llaman así los nombres de las variables, cla- ses, objetos y métodos de los programas JAVA. • No pueden ser identificadores las palabras claves ni las palabras reservadas del lenguaje JAVA. • Los nombres de las constantes se deben es- cribir en mayúsculas separadas por guiones bajos. Los nombres de constantes pueden contener dígitos, pero no como el primer ca- rácter. • Ejemplo: MI_CONSTANTE, PESO_MIN Nombramiento de Constantes
  • 4. Nombramiento de Clases • La primera letra debe ser mayúscula, si existen varias palabras en el nombre se debe usar la notación “camello”, es decir, poniendo mayúscula la primera letra de cada palabra sin usar espacios. • Ejemplo: MiClase Nombramiento de métodos • La primera letra debe ser minúscula si son más de 2 palabras se usa la notación de “camello”, sin dejar de poner la pri- mera letra minúscula. • Ejemplo: getNombre, setNombre, isHu- mano, addListener, removePersona Nombramiento de variables • Se usa la misma notación que en los métodos. Para su nombramiento SUN recomienda nom- bres cortos, con significado claro y con buen sonido. • Ejemplo: miVariable, balance, calculoFinal, etc