SlideShare ist ein Scribd-Unternehmen logo
1 von 13
PROGRAMACIÓN ESTRUCTURADA
NANCY VALERIA GUTIÉRREZ
GUTIÉRREZ
CÓDIGO 23139975
UNIDAD 2
ACTIVIDAD 1
Introducción:
Las variables en Java representan espacios de memoria que
son reservados para almacenar el valor de un tipo de dato.
El
valor de una variable, puede ser modificado durante la ejecución
de un programa.
El nombre que identifica a una variable se
llama identificador.
TIPO DE VARIABLES QUE JAVA MANEJA
Cada variable debe tener un tipo de dato predefinido. Esto
determina el rango de valores que puede almacenar y qué
operaciones se pueden realizar así como el resultado que te dará.
Por ejemplo, una variable de tipo entero puede almacenar números
sin decimales y puede realizar operaciones aritméticas, pero no
puede contener palabras.
Existen dos categorías de variables: las de tipo primitivo y
las referenciadas. Una variable de tipo primitivo accede al valor
asignado directamente. Las referenciadas acceden a través de un
puntero, es decir, no almacenan un valor sino una dirección de
memoria. Estas últimas son utilizadas por las matrices, las clases y
las interfaces.
TIPO DE DATOS PRIMITIVOS
Tipo Tamaño y formato Rango
enteros
byte 8 bits - complemento a 2
short 16 bits - complemento a 2 -
int 32 bits - complemento a 2
long 64 bits - complemento a 2
números reales
float 32 bits - IEEE 754
double 64 bits - IEEE 754
otros
char 16 bits - caracteres UNICODE 'u0000' al 'uffff'
boolean 1 bit true o false
¿CUÁLES SON LAS CARACTERÍSTICAS QUE
LAS HACEN DIFERENTES?
Lo que diferencia es el tamaño que tiene cada variable y
para lo que lo vas utilizar.
VARIABLES REFERENCIADAS
Los Referenciadas se llaman así porque el valor de una
variable de referencia hacia el valor real. En Java tenemos los
arrays, las clases y las interfaces como tipos de datos referenciados.
SINTAXIS DE JAVA
1. DECLARACIÓN DE UNA VARIABLE
Como ya se menciono existen 2 tipos de declaración de variables en
javascript, la explicita e implicita. Para la declaración explicita utilizamos la
palabra reservada “var” seguida de el nombre de la variable que queremos
declarar, en cuanto a la declaración implicita, simplemente no utilizamos la
palabra “var”, si no que inicializamos una variable con un valor el cual se le
asigna. Para comprender un poco mejor vea los siguientes ejemplos.
Declaración explicita, ejemplo:
• var a; /*declaración explicita de una variable llamada “a”*/
• var b,c,d; /*declaración explicita de variabels “b”,”c” y “d”*/
Declaración implícita, ejemplo:
• x=1; /*notese que no se utiliza la palabra var, simplemente se inicializa una
variable directamente con un valor asignado, en este caso vale 1*/
Es importante recordar que para declarar variables, los nombres de las
mismas deben comenzar siempre con una letra, nunca deben comenzar con
numeros o caracteres especiales, logicamente tampoco pueden variables tener
los mismos nombres que palabras reservadas.
2. INICIALIZACIÓN DE UNA VARIABLE
Todas las variables que hemos declarado en nuestro
programa, debemos iniciarlas, es decir, asignarles un valor inicial, el cual
podemos modificarlo mas adelante, según nuestras necesidades; para
evitar posibles mensajes de error.
Las variables que declaramos como atributos de la clase, son
iniciadas por el compilador Java, las demás no.
Una variable es iniciada de la siguiente manera:
• Identificador = valor ;
(antes debe declararse la variable representada por identificador)
También pueden iniciarse multiples variables del mismo tipo de dato a
la vez (las variables son declaradas e iniciadas al mismo tiempo), de la
siguiente manera:
tipo identificador1 = valor1 , identificador2 = valor2 , .. , identificadorN
= valor N ;
Una vez declarada la variable se recomienda inicializarla es
decir asignarle un valor valido dependiendo de su tipo para evitar
confusiones al momento de hacer uso de ella. Esto se hace
colocando en un solo renglón, el nombre de la variable, un signo de
igual, el valor que se le asignara a dicha variable recordando
asignarle un valor valido y finalizando con un punto y coma.
variableTipoByte = 15;
variableTipoShort = 7800;
variableTipoEntero = 2E26;
variableTipoLong = 64631831321;
variableTipoFloat = 8631654654874;
variableTipodouble = 212364813227;
variableTipoChar = ’1′;
variableTipoBoolean = true;
3. DECLARACIÓN Y LA INICIALIZACIÓN EN UN
SOLO PASO
Se declara el tipo de variable seguido de un espacio, el
nombre de la variable y se iguala al valor deseado. Se cierra la
instrucción con “;” :
Ejemplo:
int resta = 8 – 17 ;
4.MODIFICACIÓN DEL VALOR DE UNA
VARIABLE
La solución para modificar el valor de una variable es
utilizar en lugar de tipos básicos una clase.
Tipos de Clase:
• Abstract
• Final
• Public
• Synchronizable
Ejemplo:
Variable1 = variable1 + 1;
REFERENCIAS:
http://www.k4ch0.org/tipos-de-variables-primitivas-en-java/
http://siteinformatica.blogspot.mx/2011/03/variables-en-
java.html
http://www.lawebdelprogramador.com/cursos/Java/index1.html

Weitere ähnliche Inhalte

Was ist angesagt?

Was ist angesagt? (16)

Elementos De Una Clase
Elementos De Una ClaseElementos De Una Clase
Elementos De Una Clase
 
9 Curso de POO en java - variables, constantes y objetos
9 Curso de POO en java - variables, constantes y objetos9 Curso de POO en java - variables, constantes y objetos
9 Curso de POO en java - variables, constantes y objetos
 
Clase09 java script
Clase09 java scriptClase09 java script
Clase09 java script
 
Java y-xml
Java y-xmlJava y-xml
Java y-xml
 
Unidad i poo
Unidad i pooUnidad i poo
Unidad i poo
 
Presentacion JFlex USC (Compiladores) 2011B
Presentacion JFlex USC (Compiladores) 2011BPresentacion JFlex USC (Compiladores) 2011B
Presentacion JFlex USC (Compiladores) 2011B
 
Identificadores, variables y constantes
Identificadores, variables y constantesIdentificadores, variables y constantes
Identificadores, variables y constantes
 
Java
JavaJava
Java
 
java y xml
java y xmljava y xml
java y xml
 
Programacion estructurada (variables Java)
Programacion estructurada (variables Java)Programacion estructurada (variables Java)
Programacion estructurada (variables Java)
 
Tema 1-2 identificadores - variable y constante
Tema 1-2 identificadores - variable y constanteTema 1-2 identificadores - variable y constante
Tema 1-2 identificadores - variable y constante
 
Unidad i antecedentes
Unidad i antecedentesUnidad i antecedentes
Unidad i antecedentes
 
Programación 2
Programación 2Programación 2
Programación 2
 
Tipos de datos.java
Tipos de datos.javaTipos de datos.java
Tipos de datos.java
 
Expresiones y control del flujo Java
Expresiones y control del flujo JavaExpresiones y control del flujo Java
Expresiones y control del flujo Java
 
Sintaxis Básica de Java
Sintaxis Básica de JavaSintaxis Básica de Java
Sintaxis Básica de Java
 

Andere mochten auch

Consejos hacer fotos
Consejos hacer fotosConsejos hacer fotos
Consejos hacer fotosVíctor G A
 
Musica
MusicaMusica
Musicadora65
 
Semana 11 y 12 packages
Semana 11 y 12 packagesSemana 11 y 12 packages
Semana 11 y 12 packagesvictdiazm
 
Programación c
Programación cProgramación c
Programación cvictdiazm
 
Da silva correa_contreras_presentaciónfinal
Da silva correa_contreras_presentaciónfinalDa silva correa_contreras_presentaciónfinal
Da silva correa_contreras_presentaciónfinaldanicorrear
 
Unidad 2 Act. 1
Unidad 2 Act. 1Unidad 2 Act. 1
Unidad 2 Act. 1303127575
 
Curso de iniciación al lenguaje c
Curso de iniciación al lenguaje cCurso de iniciación al lenguaje c
Curso de iniciación al lenguaje cvictdiazm
 
Tutorial combinar correspondencia
Tutorial combinar correspondenciaTutorial combinar correspondencia
Tutorial combinar correspondenciaespinozavaleriosaul
 
Animales en peligro de extinsion
Animales en peligro de extinsionAnimales en peligro de extinsion
Animales en peligro de extinsionyamilezhita
 
Banafuturo - 3ra Presentación Pública
Banafuturo - 3ra Presentación PúblicaBanafuturo - 3ra Presentación Pública
Banafuturo - 3ra Presentación PúblicaBernardo Calle
 
Eivar rodriguezvalderrama
Eivar rodriguezvalderramaEivar rodriguezvalderrama
Eivar rodriguezvalderramaEivarRodriguezV
 

Andere mochten auch (20)

2.8.2
2.8.22.8.2
2.8.2
 
2.8.2
2.8.22.8.2
2.8.2
 
Consejos hacer fotos
Consejos hacer fotosConsejos hacer fotos
Consejos hacer fotos
 
Musica
MusicaMusica
Musica
 
Semana 11 y 12 packages
Semana 11 y 12 packagesSemana 11 y 12 packages
Semana 11 y 12 packages
 
Material apoyo que es la contabilidad
Material apoyo que es la contabilidadMaterial apoyo que es la contabilidad
Material apoyo que es la contabilidad
 
Programación c
Programación cProgramación c
Programación c
 
Clase i
Clase iClase i
Clase i
 
Da silva correa_contreras_presentaciónfinal
Da silva correa_contreras_presentaciónfinalDa silva correa_contreras_presentaciónfinal
Da silva correa_contreras_presentaciónfinal
 
Pago por encargaturas en el Sistema Educativo Peruano
 Pago por encargaturas en el Sistema Educativo Peruano Pago por encargaturas en el Sistema Educativo Peruano
Pago por encargaturas en el Sistema Educativo Peruano
 
Unidad 2 Act. 1
Unidad 2 Act. 1Unidad 2 Act. 1
Unidad 2 Act. 1
 
Estudios sociales y cívica ddhh1
Estudios sociales y cívica ddhh1Estudios sociales y cívica ddhh1
Estudios sociales y cívica ddhh1
 
Injusticia de la justicia
Injusticia de la justiciaInjusticia de la justicia
Injusticia de la justicia
 
961
961961
961
 
Curso de iniciación al lenguaje c
Curso de iniciación al lenguaje cCurso de iniciación al lenguaje c
Curso de iniciación al lenguaje c
 
Tutorial combinar correspondencia
Tutorial combinar correspondenciaTutorial combinar correspondencia
Tutorial combinar correspondencia
 
Animales en peligro de extinsion
Animales en peligro de extinsionAnimales en peligro de extinsion
Animales en peligro de extinsion
 
Banafuturo - 3ra Presentación Pública
Banafuturo - 3ra Presentación PúblicaBanafuturo - 3ra Presentación Pública
Banafuturo - 3ra Presentación Pública
 
validacion_hipotesis
validacion_hipotesisvalidacion_hipotesis
validacion_hipotesis
 
Eivar rodriguezvalderrama
Eivar rodriguezvalderramaEivar rodriguezvalderrama
Eivar rodriguezvalderrama
 

Ähnlich wie Variables

Tipos de Variables en Java
Tipos de Variables en JavaTipos de Variables en Java
Tipos de Variables en Java303127575
 
Variables en java 2014
Variables en java 2014Variables en java 2014
Variables en java 2014Lizandro Meza
 
Aprendiendo un nuevo lenguaje
Aprendiendo un nuevo lenguajeAprendiendo un nuevo lenguaje
Aprendiendo un nuevo lenguajeaiguajardo
 
Programacion en java
Programacion en javaProgramacion en java
Programacion en javaANGELA FREIRE
 
Unidad i antecedentes1
Unidad i antecedentes1Unidad i antecedentes1
Unidad i antecedentes1BrayanBaffz
 
Tema 2 tipos de datos y expresiones en java por gio
Tema 2   tipos de datos y expresiones en java por gioTema 2   tipos de datos y expresiones en java por gio
Tema 2 tipos de datos y expresiones en java por gioRobert Wolf
 
Unidad 2, actividad 1, Ahora pensemos en Java.
Unidad 2, actividad 1, Ahora pensemos en Java.Unidad 2, actividad 1, Ahora pensemos en Java.
Unidad 2, actividad 1, Ahora pensemos en Java.Héctormgl Reyes
 
Introducción a java script variables
Introducción a java script variablesIntroducción a java script variables
Introducción a java script variablesmariazeballos
 
Introducción a java script variables
Introducción a java script variablesIntroducción a java script variables
Introducción a java script variablesmariazeballos
 
Trabajo practico de lenguaje java.Conceptos. Estructuras. Programacion.
Trabajo practico de lenguaje java.Conceptos. Estructuras. Programacion.Trabajo practico de lenguaje java.Conceptos. Estructuras. Programacion.
Trabajo practico de lenguaje java.Conceptos. Estructuras. Programacion.Mabel2310
 
Conceptos Generales
Conceptos GeneralesConceptos Generales
Conceptos Generalesbosaro
 
Sintaxis Básica del lenguaje Java
Sintaxis Básica del lenguaje JavaSintaxis Básica del lenguaje Java
Sintaxis Básica del lenguaje JavaRay
 

Ähnlich wie Variables (20)

Tipos de Variables en Java
Tipos de Variables en JavaTipos de Variables en Java
Tipos de Variables en Java
 
Tipos de datos 1
Tipos de datos 1Tipos de datos 1
Tipos de datos 1
 
Variables en java 2014
Variables en java 2014Variables en java 2014
Variables en java 2014
 
Aprendiendo un nuevo lenguaje
Aprendiendo un nuevo lenguajeAprendiendo un nuevo lenguaje
Aprendiendo un nuevo lenguaje
 
Programacion en java
Programacion en javaProgramacion en java
Programacion en java
 
Unidad i antecedentes1
Unidad i antecedentes1Unidad i antecedentes1
Unidad i antecedentes1
 
Tema 2 tipos de datos y expresiones en java por gio
Tema 2   tipos de datos y expresiones en java por gioTema 2   tipos de datos y expresiones en java por gio
Tema 2 tipos de datos y expresiones en java por gio
 
Tipos de datos
Tipos de datosTipos de datos
Tipos de datos
 
Unidad 2, actividad 1, Ahora pensemos en Java.
Unidad 2, actividad 1, Ahora pensemos en Java.Unidad 2, actividad 1, Ahora pensemos en Java.
Unidad 2, actividad 1, Ahora pensemos en Java.
 
tipos de datos
tipos de datostipos de datos
tipos de datos
 
Introducción a java script variables
Introducción a java script variablesIntroducción a java script variables
Introducción a java script variables
 
Introducción a java script variables
Introducción a java script variablesIntroducción a java script variables
Introducción a java script variables
 
Curso Java - Programación Digital
Curso Java - Programación DigitalCurso Java - Programación Digital
Curso Java - Programación Digital
 
Mod2ud1 2
Mod2ud1 2Mod2ud1 2
Mod2ud1 2
 
Trabajo practico de lenguaje java.Conceptos. Estructuras. Programacion.
Trabajo practico de lenguaje java.Conceptos. Estructuras. Programacion.Trabajo practico de lenguaje java.Conceptos. Estructuras. Programacion.
Trabajo practico de lenguaje java.Conceptos. Estructuras. Programacion.
 
Java y xml
Java y xmlJava y xml
Java y xml
 
Conceptos Generales
Conceptos GeneralesConceptos Generales
Conceptos Generales
 
Variables y constantes
Variables  y constantesVariables  y constantes
Variables y constantes
 
Sintaxis Básica del lenguaje Java
Sintaxis Básica del lenguaje JavaSintaxis Básica del lenguaje Java
Sintaxis Básica del lenguaje Java
 
A3 identificador palabraclavetipos
A3 identificador palabraclavetiposA3 identificador palabraclavetipos
A3 identificador palabraclavetipos
 

Kürzlich hochgeladen

PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxAlexander López
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxNombre Apellidos
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxaylincamaho
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxAlexander López
 
Segunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptxSegunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptxMariaBurgos55
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELmaryfer27m
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.241514949
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA241531640
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx241522327
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxazmysanros90
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptMiguelAtencio10
 
Plan Sarmiento - Netbook del GCBA 2019..
Plan Sarmiento - Netbook del GCBA 2019..Plan Sarmiento - Netbook del GCBA 2019..
Plan Sarmiento - Netbook del GCBA 2019..RobertoGumucio2
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son241514984
 
R1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaR1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaarkananubis
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativaAdrianaMartnez618894
 
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptTEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptJavierHerrera662252
 
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptxGoogle-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptxAlexander López
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMidwarHenryLOZAFLORE
 

Kürzlich hochgeladen (20)

PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
 
Segunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptxSegunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptx
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFEL
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptx
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.ppt
 
Plan Sarmiento - Netbook del GCBA 2019..
Plan Sarmiento - Netbook del GCBA 2019..Plan Sarmiento - Netbook del GCBA 2019..
Plan Sarmiento - Netbook del GCBA 2019..
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son
 
R1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaR1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en mina
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativa
 
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptTEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
 
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptxGoogle-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptx
 

Variables

  • 1. PROGRAMACIÓN ESTRUCTURADA NANCY VALERIA GUTIÉRREZ GUTIÉRREZ CÓDIGO 23139975 UNIDAD 2 ACTIVIDAD 1
  • 2.
  • 3. Introducción: Las variables en Java representan espacios de memoria que son reservados para almacenar el valor de un tipo de dato.
El valor de una variable, puede ser modificado durante la ejecución de un programa.
El nombre que identifica a una variable se llama identificador.
  • 4. TIPO DE VARIABLES QUE JAVA MANEJA Cada variable debe tener un tipo de dato predefinido. Esto determina el rango de valores que puede almacenar y qué operaciones se pueden realizar así como el resultado que te dará. Por ejemplo, una variable de tipo entero puede almacenar números sin decimales y puede realizar operaciones aritméticas, pero no puede contener palabras. Existen dos categorías de variables: las de tipo primitivo y las referenciadas. Una variable de tipo primitivo accede al valor asignado directamente. Las referenciadas acceden a través de un puntero, es decir, no almacenan un valor sino una dirección de memoria. Estas últimas son utilizadas por las matrices, las clases y las interfaces.
  • 5. TIPO DE DATOS PRIMITIVOS Tipo Tamaño y formato Rango enteros byte 8 bits - complemento a 2 short 16 bits - complemento a 2 - int 32 bits - complemento a 2 long 64 bits - complemento a 2 números reales float 32 bits - IEEE 754 double 64 bits - IEEE 754 otros char 16 bits - caracteres UNICODE 'u0000' al 'uffff' boolean 1 bit true o false
  • 6. ¿CUÁLES SON LAS CARACTERÍSTICAS QUE LAS HACEN DIFERENTES? Lo que diferencia es el tamaño que tiene cada variable y para lo que lo vas utilizar.
  • 7. VARIABLES REFERENCIADAS Los Referenciadas se llaman así porque el valor de una variable de referencia hacia el valor real. En Java tenemos los arrays, las clases y las interfaces como tipos de datos referenciados.
  • 8. SINTAXIS DE JAVA 1. DECLARACIÓN DE UNA VARIABLE Como ya se menciono existen 2 tipos de declaración de variables en javascript, la explicita e implicita. Para la declaración explicita utilizamos la palabra reservada “var” seguida de el nombre de la variable que queremos declarar, en cuanto a la declaración implicita, simplemente no utilizamos la palabra “var”, si no que inicializamos una variable con un valor el cual se le asigna. Para comprender un poco mejor vea los siguientes ejemplos. Declaración explicita, ejemplo: • var a; /*declaración explicita de una variable llamada “a”*/ • var b,c,d; /*declaración explicita de variabels “b”,”c” y “d”*/ Declaración implícita, ejemplo: • x=1; /*notese que no se utiliza la palabra var, simplemente se inicializa una variable directamente con un valor asignado, en este caso vale 1*/ Es importante recordar que para declarar variables, los nombres de las mismas deben comenzar siempre con una letra, nunca deben comenzar con numeros o caracteres especiales, logicamente tampoco pueden variables tener los mismos nombres que palabras reservadas.
  • 9. 2. INICIALIZACIÓN DE UNA VARIABLE Todas las variables que hemos declarado en nuestro programa, debemos iniciarlas, es decir, asignarles un valor inicial, el cual podemos modificarlo mas adelante, según nuestras necesidades; para evitar posibles mensajes de error. Las variables que declaramos como atributos de la clase, son iniciadas por el compilador Java, las demás no. Una variable es iniciada de la siguiente manera: • Identificador = valor ; (antes debe declararse la variable representada por identificador) También pueden iniciarse multiples variables del mismo tipo de dato a la vez (las variables son declaradas e iniciadas al mismo tiempo), de la siguiente manera: tipo identificador1 = valor1 , identificador2 = valor2 , .. , identificadorN = valor N ;
  • 10. Una vez declarada la variable se recomienda inicializarla es decir asignarle un valor valido dependiendo de su tipo para evitar confusiones al momento de hacer uso de ella. Esto se hace colocando en un solo renglón, el nombre de la variable, un signo de igual, el valor que se le asignara a dicha variable recordando asignarle un valor valido y finalizando con un punto y coma. variableTipoByte = 15; variableTipoShort = 7800; variableTipoEntero = 2E26; variableTipoLong = 64631831321; variableTipoFloat = 8631654654874; variableTipodouble = 212364813227; variableTipoChar = ’1′; variableTipoBoolean = true;
  • 11. 3. DECLARACIÓN Y LA INICIALIZACIÓN EN UN SOLO PASO Se declara el tipo de variable seguido de un espacio, el nombre de la variable y se iguala al valor deseado. Se cierra la instrucción con “;” : Ejemplo: int resta = 8 – 17 ;
  • 12. 4.MODIFICACIÓN DEL VALOR DE UNA VARIABLE La solución para modificar el valor de una variable es utilizar en lugar de tipos básicos una clase. Tipos de Clase: • Abstract • Final • Public • Synchronizable Ejemplo: Variable1 = variable1 + 1;