SlideShare una empresa de Scribd logo
1 de 27
PROGRAMACIÓN ESTRUCTURADA

UNIDAD 2:

Aprendiendo un
nuevo lenguaje

Variables
en
JAVA

ACTIVIDAD 1

Ahora, pensemos
en Java

ASESORA:
Sabrina Lizbeth
Vega
Maldonado

Lisandro Meza de la cruz
Código 212287046
Grupo 28386
05 de marzo de 2014
PROGRAMACIÓN ESTRUCTURADA
Ahora pensemos en Java
Veamos cuáles son los tipos de variables que Java maneja,
cuáles son las características que las hacen diferentes y
cuál es el rango o tipo de datos que pueden contener.
Pero antes entendamos ¿Qué es Java?

Java es un lenguaje de programación con el que podemos realizar cualquier
tipo de programa. Los programas Java pueden ser aplicaciones
independientes (que corren en una ventana propia) o "applets": pequeños
programas interactivos que se encuentran incrustados en una página web y
pueden funcionar con cualquier tipo de navegador: Explorer, Netscape,
Ópera...
PROGRAMACIÓN ESTRUCTURADA
Ahora pensemos en Java
Veamos cuáles son los tipos de variables que Java
maneja, cuáles son las características que las hacen
diferentes y cuál es el rango o tipo de datos que pueden
contener.
Pero antes entendamos ¿Qué es Java?

Se trata de un lenguaje "orientado a objetos". Esto significa que los
programas se construyen a partir de módulos independientes, y que estos
módulos se pueden transformar o ampliar fácilmente. Un equipo de
programadores puede partir de una aplicación existente para extenderla con
nuevas funcionalidades.
PROGRAMACIÓN ESTRUCTURADA
Ahora pensemos en Java
Ahora sí, iniciemos por aprender ¿cuáles son los tipos de
variables que se manejan en Java?
Variables en Java
Para iniciar, definiremos lo que son las variables.
Las variables son los valores que se pueden modificar, estos están
representados mediante un nombre y están asociadas a un valor de cierto
tipo, donde el valor asociado al nombre se puede variar.
Por ejemplo: si decimos que X es una variable de tipo entero y después digo
que tiene valor 50, escribiendo la expresión 5 + X es como si escribiéramos
la expresión 5 + 50
PROGRAMACIÓN ESTRUCTURADA
Ahora pensemos en Java
A continuación, veamos como se compone una variable

Variables en Java
Partes (composición) de una variable
En primer lugar, antes de utilizarla, una variable se tiene que escribir. En
Java la escritura de una variable está compuesta por tres partes:
•Modificadores
• identificadores
•Tipo
PROGRAMACIÓN ESTRUCTURADA
Ahora pensemos en Java
Comencemos examinando los Modificadores

Variables en Java
¿Qué son los Modificadores? ¿Cuáles son?
Los modificadores de acceso, como su nombre indica, determinan desde
qué clases se puede acceder a un determinado elemento. En Java existen 4
tipos: public, private, protected y el tipo por defecto (default), que no tiene
ninguna palabra clave asociada, pero se suele conocer como default o
package-private.

El nivel de acceso public permite a acceder al elemento desde cualquier
clase, independientemente de que esta pertenezca o no al paquete en que se
encuentra el elemento.
PROGRAMACIÓN ESTRUCTURADA
Ahora pensemos en Java
Continuemos examinando los Modificadores
Variables en Java
¿Qué son los Modificadores? ¿Cuáles son?

private, es el modificador más restrictivo y especifica que los elementos que
lo utilizan sólo pueden ser accedidos desde la clase en la que se encuentran.
Este modificador sólo puede utilizarse sobre los miembros de una clase y
sobre interfaces y clases internas, no sobre clases o interfaces de primer
nivel, dado que esto no tendría sentido.
PROGRAMACIÓN ESTRUCTURADA
Ahora pensemos en Java
Continuemos examinando los Modificadores
Variables en Java
¿Qué son los Modificadores? ¿Cuáles son?

Es importante destacar también que private convierte los elementos en
privados para otras clases, no para otras instancias de la clase. Es decir, un
objeto de una determinada clase puede acceder a los miembros privados de
otro objeto de la misma clase.
PROGRAMACIÓN ESTRUCTURADA
Ahora pensemos en Java
Continuemos examinando los Modificadores
Variables en Java
¿Qué son los Modificadores? ¿Cuáles son?
El modificador protected, indica que los elementos sólo pueden ser
accedidos desde su mismo paquete (como el acceso por defecto) y desde
cualquier
clase
que
extienda
la
clase
en
que
se
encuentra, independientemente de si esta se encuentra en el mismo
paquete o no. Este modificador, no tiene sentido a nivel de clases o
interfaces no internas.
Si no especificamos ningún modificador de acceso se utiliza el nivel de
acceso default, que consiste en que el elemento puede ser accedido sólo
desde las clases que pertenezcan al mismo paquete.
PROGRAMACIÓN ESTRUCTURADA
Ahora pensemos en Java
Continuemos examinando los Modificadores
Variables en Java
¿Cómo podemos aplicar los Modificadores?

Para comprender la correcta aplicación de los Modificadores
Modificadores
de acceso

La misma
clase

Otra clase
del mismo
paquete

Subclase de
otro
paquete

public

X

X

X

protected

X

X

X

default

X

X

private

X

Otra clase
de otro
paquete

X
PROGRAMACIÓN ESTRUCTURADA
Ahora pensemos en Java
Ahora los Identificadores

Variables en Java
¿Qué son los Identificadores?
Los identificadores son los nombres que utilizamos para asignar a las:
variables, constantes, clases, métodos, paquetes, etc. de un programa.
Características de un identificador Java: Están formados por letras y
dígitos. No pueden empezar por un dígito, No pueden contener ninguno de
los caracteres especiales, No puede ser una palabra reservada de Java, No
puede tener espacios en blanco. Las palabras reservadas y caracteres
especiales en Java son todas las que aparecen en el punto siguiente.
PROGRAMACIÓN ESTRUCTURADA
Ahora pensemos en Java
Palabras reservadas de Java
abstract

switch

default

goto

package

synchronized

boolean

do

if

private

this

double

implements

protected

throw

byte

else

import

public

throws

case

enum

instanceof

return

transient

catch

extends

int

short

try

char

final

interface

static

void

class

+-*/=%&#!?^“‘~|
<>()[]{}:;.,

new

break

Los caracteres especiales
que no se pueden incluir
en los Indicadores son :

for

assert

Variables en Java

continue

finally

long

strictfp

volatile

const

float

native

super

while
PROGRAMACIÓN ESTRUCTURADA
Ahora pensemos en Java
Enseguida analizaremos los tipos de variable

Variables en Java
¿Cuál es el tipo de una Variable?
Como ya habíamos mencionado, una variable en Java es un identificador
que representa una palabra de memoria que contiene información. El tipo
de información almacenado en una variable sólo puede ser del tipo con que
se declaró esa variable.
Java posee dos grandes categorías de tipos para las variables: Variables
Primitivas y Variables Referenciadas:
PROGRAMACIÓN ESTRUCTURADA
Ahora pensemos en Java
Continuamos con los tipos de variable

Variables en Java
¿Cuál es el tipo de una Variable?
Las Variables primitivas: almacenan datos numéricos, valores lógicos o
caracteres.
Las Variables referenciadas: asociadas a objetos o instancias de una clase.
Por ejemplo, para almacenar cadenas de caracteres se empleará una variable
referenciada asociada a la clase String, para almacenar información sobre la
fecha actual, otra asociada a la clase Date, etc.
PROGRAMACIÓN ESTRUCTURADA
Ahora pensemos en Java
Continuamos con los tipos de variable
Variables en Java
Analicemos la variables primitivas
Java permite
distinta
precisión y
distintos
rangos de
valores para
estos tipos de
variables
-char, byte,
short, int,
long, float,
doublé,
boolean-.

Tipo

Bits

Nombre

Rango

Ejemplos

[-263, 263-1]

0, 1, 5, -120,…

[-32768,32767]

0, 1, 5, -120,…

int

32

entero

short

16

entero corto

byte

8

byte

[-128, 127]

0, 1, 5, -120,…

long

64

entero largo

[-263, 263-1]

0, 1, 5, -120,…

boolean

1

false, true

haceCalor=true

char

16

‘a’, ‘A’, ‘0’, ‘*’,..

miCaracter=‘n’

float

32

real de simple
precisión

double

64

real de simple
precisión

negativos
[-3.4E38, -1.4E-45]
[-1.8E308, -4.9E-324]

positivos
[1.4E-45, 3.4E38]
[4.9E-324, 1.8E308]

1.2
1.2
PROGRAMACIÓN ESTRUCTURADA
Ahora pensemos en Java
Continuamos con las Variables Primitivas

Variables en Java
Algo que debemos tener en cuenta
Los tipos byte, short, int y long son números enteros que pueden ser
positivos o negativos, con distintos valores máximos y mínimos.
Los tipos float y double son valores de punto flotante (números reales) con
6-7 y 15 cifras decimales equivalentes, respectivamente.
El tipo char: contiene caracteres en código UNICODE (que incluye el código
ASCII), y ocupa 16 bits por carácter. Comprende los caracteres de
prácticamente todos los idiomas.
PROGRAMACIÓN ESTRUCTURADA
Ahora pensemos en Java
Continuamos con las Variables Primitivas

Variables en Java
Algo que debemos tener en cuenta
El tipo booleano: no es un valor numérico: sólo admite los valores true o
false. El tipo booleano no se identifica con el igual o distinto de cero, como
en C/C++. El resultado de la expresión lógica que aparece como condición
en un bucle o en una bifurcación debe ser booleano.
Se utiliza la palabra void para indicar la ausencia de un tipo de variable
determinado.
PROGRAMACIÓN ESTRUCTURADA
Ahora pensemos en Java
Ahora pasemos a las Variables Referenciadas

Variables en Java
Definiendo las Variables de Referencia
Como mencionamos, las variables referencia son referencias o nombres de
una información mas compleja: arrays u objetos de una determinada clase.
Un array es una colección determinada de elementos del mismo tipo que
son accesibles a través de un índice. Un array puede contener datos
primitivos o referencias a objetos.
Por ejemplo:
los arrays se declaran:
[modificadores] tipo_variable [ ] nombre ;
PROGRAMACIÓN ESTRUCTURADA
Ahora pensemos en Java
Ahora pasemos a las Variables Referenciadas
Variables en Java
Veamos otro ejemplo
int [ ] a;
Punto [ ] p;
La declaración dice que es a es un array de enteros y p un array de enteros
tipo punto. Mas específicamente a es una referencia a una colección de
enteros, aunque todavía no se sabe cuantos elementos tiene el array, p es
una referencia a una colección que apuntaran objetos punto.
A diferencia de C/C++, los tipos de variables en Java están perfectamente
definidos en todas y cada una de las posibles plataformas. Por ejemplo, un
int ocupa siempre la misma memoria y tiene el mismo rango de valores, en
cualquier ordenador.
PROGRAMACIÓN ESTRUCTURADA
Ahora pensemos en Java
Ahora que ya sabemos que son y cuales son las variables
en java, pasemos a ver la sintaxis que se sigue para su:
Declaración, Inicialización, Declaración y la
inicialización en un solo paso y la Modificación del valor
Sintaxis para la declaración de una variable
Para realizar la declaración de una variable hacemos lo siguiente.
Declaramos:
Tipo_dato nombre_variable;
Ejemplos
int r, may;
long z1;
char reg_2;
int edad;
Es importante mencionar el uso del punto y coma (;) al final de cada
expresión
PROGRAMACIÓN ESTRUCTURADA
Ahora pensemos en Java
pasemos a ver la sintaxis que se sigue para realizar su
Inicialización, Declaración y la inicialización en un solo
paso
Sintaxis para la inicialización
Para realizar la inicialización de una variable hacemos lo siguiente.
Una vez que declaramos la variable, estamos en posición de inicializarla y
asignarle algún valor .
Para la asignación de la inicialización hay que utilizar el nombre de la
variable e igualarlo con algún valor.
Por ejemplo, para la variable:
int edad;
La manera de inicializar sería
edad=25;
PROGRAMACIÓN ESTRUCTURADA
Ahora pensemos en Java
pasemos a ver la sintaxis que se sigue para realizar su
Inicialización, Declaración y la inicialización en un solo
paso
Sintaxis para la declaración e inicialización en un solo paso
Para realizar la declaración e inicialización de una variable en un solo paso
hacemos lo siguiente:
Tomando como ejemplo la anterior variable, realizamos la declaración e
inicialización de una sola vez.

Para la variable:
int edad;
La manera de declarar e inicializar sería
int edad=25:
PROGRAMACIÓN ESTRUCTURADA
Ahora pensemos en Java
Finalmente observamos la sintaxis que se sigue para
realizar la Modificación del valor de una variable

Sintaxis para modificar el valor de una variable
Cuando un dato se manipula por valor, lo único que importa es el valor en
si. Cuando se asigna una variable por valor a otra variable, se copia
directamente el valor de la primera variable en la segunda. Cualquier
modificación que se realice en la segunda variable es independiente de la
primera variable.

De la misma forma, cuando se pasa a una variable por valor a una
función, solo se pasa una copia del valor. Así cualquier modificación que
realice la función sobre el valor pasado no se refleja en el valor de la variable
original.
PROGRAMACIÓN ESTRUCTURADA
Ahora pensemos en Java
Finalmente observamos la sintaxis que se sigue para
realizar la Modificación del valor de una variable

Sintaxis para modificar el valor de una variable
Por ejemplo: tomando en cuenta la variable que hemos venido utilizando
Para la variable:
int edad;
int edad=25;
int edad2=edad+5;
Ahora tenemos que la edad2 es igual a 30, mientras que la edad sigue siendo
25.
PROGRAMACIÓN ESTRUCTURADA
Ahora pensemos en Java
CONCLUSIONES

Teniendo como base las consultas realizadas para la elaboración del
presente documento, se puede establecer que Java es un lenguaje de
programación versátil, en la actualidad es el lenguaje de programación mas
utilizado por los programadores, por consiguiente es predominante el
numero de aplicaciones realizadas bajo este lenguaje, nos permite realizar
cualquier tipo de programa con la particularidad de poder utilizarlo en todo
tipo de plataforma.
Para el estudio de la programación es amigable hasta cierto punto con los
principiantes en este campo, debido a la simplicidad de sus características
de programación.
PROGRAMACIÓN ESTRUCTURADA
Ahora pensemos en Java
Bibliografía y sitios consultados

DesarrolloWeb.com, S.D. (2001). Qué es Java Extraído el 3 del marzo de 2014 desde http://www.desarrolloweb.com/articulos/497.php.
ADR Formación.com, S.D. (2004). Tipos y alcance de variables. Casting. Estructuras de programación. Clases envoltorio
Extraído el 03 del marzo de 2014 desde http://www.adrformacion.com/curso/java/leccion2/tipos_variables.htm.
Ingenieros en Sistemas, S.D. (S.D.). Declarar e iniciar Variables y constantes, Extraído el 03 de marzo de 2014 desde
http://ingensis.blogspot.mx/2010/07/variables.html.
Blogspot.com, S.D. (2010). Aprender JAVA (Programación Orientada a Objetos) Extraído el 02 de marzo de 2014 desde
http://aprender-java.blogspot.mx/.

Aprender a Programar.com, Rodríguez, Alex (S.D.). Ejemplos de uso de tipos de variables (datos) en Java. Declaración,
inicialización de variables. (CU00622B), Extraído el 03 del marzo de 2014 desde http://www.aprenderaprogramar.com
/index.php?option=com_content&id=424:ejemplos-de-uso-de-tipos-de-variables-datos-en-java-declaracion-inicializacionde-variables-cu00622b&Itemid=188.
Mundo Geek, S.D. (S.D,). Modificadores en Java, Extraído el 01 del marzo de 2014 desde http://mundogeek.net/archivos
/2009/03/30/modificadores-en-java/
PROGRAMACIÓN ESTRUCTURADA
Ahora pensemos en Java
Bibliografía y sitios consultados

S.D. (S.D). Variables y tipos, Extraído el 02 de marzo de 2014 desde http://users.dcc.uchile.cl/~lmateu/Java/Apuntes/
tiposprim.htm.
S.D. (S.D). Los elementos del lenguaje Java, Extraído el 01 del marzo de 2014 desde http://www.sc.ehu.es/sbweb/fisica
/cursoJava/fundamentos/introducción/primero.htm.
WebTaller.com, S.D. (S.D.). Variables Java, Extraído el 02 del marzo de 2014 desde http://www.webtaller.com
/construcción/lenguajes/java/lecciones/variables-java-2.php

Más contenido relacionado

La actualidad más candente

Tipos de variables que Java maneja
Tipos de variables que Java manejaTipos de variables que Java maneja
Tipos de variables que Java maneja
Laura Robles
 
Fundamentos de programación Java
Fundamentos de programación JavaFundamentos de programación Java
Fundamentos de programación Java
quesada_diego
 
OCP JSE 6 Programmer (1Z0-851) - Guia practica 1 de 7(Declaraciones)
OCP JSE 6 Programmer (1Z0-851) - Guia practica 1 de 7(Declaraciones)OCP JSE 6 Programmer (1Z0-851) - Guia practica 1 de 7(Declaraciones)
OCP JSE 6 Programmer (1Z0-851) - Guia practica 1 de 7(Declaraciones)
Oscar V
 
OCP, JSE 6 Programmer (1Z0-851) - Guia practica 6 de 7(Colecciones y Genericos)
OCP, JSE 6 Programmer (1Z0-851) - Guia practica 6 de 7(Colecciones y Genericos)OCP, JSE 6 Programmer (1Z0-851) - Guia practica 6 de 7(Colecciones y Genericos)
OCP, JSE 6 Programmer (1Z0-851) - Guia practica 6 de 7(Colecciones y Genericos)
Oscar V
 
Cuestionario
CuestionarioCuestionario
Cuestionario
jpauly4
 

La actualidad más candente (20)

Intro Java
Intro JavaIntro Java
Intro Java
 
Tipos de variables que Java maneja
Tipos de variables que Java manejaTipos de variables que Java maneja
Tipos de variables que Java maneja
 
Operadores poo
Operadores pooOperadores poo
Operadores poo
 
Tipos de datos
Tipos de datosTipos de datos
Tipos de datos
 
Cuestionario
CuestionarioCuestionario
Cuestionario
 
Jyoc java-cap08 principios poo
Jyoc java-cap08 principios pooJyoc java-cap08 principios poo
Jyoc java-cap08 principios poo
 
Curso Java Inicial 4 Poo En Java
Curso Java Inicial   4 Poo En JavaCurso Java Inicial   4 Poo En Java
Curso Java Inicial 4 Poo En Java
 
Capitulo 8 9-10
Capitulo 8 9-10Capitulo 8 9-10
Capitulo 8 9-10
 
Fundamentos de programación Java
Fundamentos de programación JavaFundamentos de programación Java
Fundamentos de programación Java
 
cuestionario de Programación
cuestionario de Programación cuestionario de Programación
cuestionario de Programación
 
OCP JSE 6 Programmer (1Z0-851) - Guia practica 1 de 7(Declaraciones)
OCP JSE 6 Programmer (1Z0-851) - Guia practica 1 de 7(Declaraciones)OCP JSE 6 Programmer (1Z0-851) - Guia practica 1 de 7(Declaraciones)
OCP JSE 6 Programmer (1Z0-851) - Guia practica 1 de 7(Declaraciones)
 
Introduccion java
Introduccion javaIntroduccion java
Introduccion java
 
Manual de Java
Manual de JavaManual de Java
Manual de Java
 
Jyoc java-cap01 tipos de datos y entrada-salida
Jyoc java-cap01 tipos de datos y entrada-salidaJyoc java-cap01 tipos de datos y entrada-salida
Jyoc java-cap01 tipos de datos y entrada-salida
 
Clases en Java y todo lo relacionado
Clases en Java y todo lo relacionadoClases en Java y todo lo relacionado
Clases en Java y todo lo relacionado
 
OCP, JSE 6 Programmer (1Z0-851) - Guia practica 6 de 7(Colecciones y Genericos)
OCP, JSE 6 Programmer (1Z0-851) - Guia practica 6 de 7(Colecciones y Genericos)OCP, JSE 6 Programmer (1Z0-851) - Guia practica 6 de 7(Colecciones y Genericos)
OCP, JSE 6 Programmer (1Z0-851) - Guia practica 6 de 7(Colecciones y Genericos)
 
Cuestionario
CuestionarioCuestionario
Cuestionario
 
Programación Orientada a Objetos para Python
Programación Orientada a Objetos para PythonProgramación Orientada a Objetos para Python
Programación Orientada a Objetos para Python
 
Jyoc java-cap07 clases y objetos
Jyoc java-cap07 clases y objetosJyoc java-cap07 clases y objetos
Jyoc java-cap07 clases y objetos
 
Certificación java 6 cap 1
Certificación java 6 cap 1Certificación java 6 cap 1
Certificación java 6 cap 1
 

Destacado

Marketing and branding strategies for major brands in Instagram
Marketing and branding strategies for major brands in InstagramMarketing and branding strategies for major brands in Instagram
Marketing and branding strategies for major brands in Instagram
Andrés Soto
 
Reconocimiento de nuestro entorno económico.
Reconocimiento de nuestro entorno económico.Reconocimiento de nuestro entorno económico.
Reconocimiento de nuestro entorno económico.
Santiago Riaño
 
Iisec dt-2011-10
Iisec dt-2011-10Iisec dt-2011-10
Iisec dt-2011-10
PaolaReyesR
 
Malda (a bocceli ir c dion)
Malda (a bocceli ir c dion)Malda (a bocceli ir c dion)
Malda (a bocceli ir c dion)
Sofija J.
 

Destacado (20)

Marketing and branding strategies for major brands in Instagram
Marketing and branding strategies for major brands in InstagramMarketing and branding strategies for major brands in Instagram
Marketing and branding strategies for major brands in Instagram
 
Tema 1 empleo juvenil y movilidad
Tema 1 empleo juvenil y movilidadTema 1 empleo juvenil y movilidad
Tema 1 empleo juvenil y movilidad
 
La vida del caudillo facu quiroga 8
La vida del caudillo facu quiroga 8La vida del caudillo facu quiroga 8
La vida del caudillo facu quiroga 8
 
Yakeline
YakelineYakeline
Yakeline
 
Grupo 68 - Colaborativo Fase 1
Grupo 68 - Colaborativo Fase 1Grupo 68 - Colaborativo Fase 1
Grupo 68 - Colaborativo Fase 1
 
Liderazgo
LiderazgoLiderazgo
Liderazgo
 
complejidad algoritmos
complejidad algoritmos complejidad algoritmos
complejidad algoritmos
 
Yerba mate 13
Yerba  mate 13Yerba  mate 13
Yerba mate 13
 
Alonso finn tomo II
Alonso finn tomo IIAlonso finn tomo II
Alonso finn tomo II
 
Sergio alexis
Sergio alexisSergio alexis
Sergio alexis
 
Benveniste (1)
Benveniste (1)Benveniste (1)
Benveniste (1)
 
Reconocimiento de nuestro entorno económico.
Reconocimiento de nuestro entorno económico.Reconocimiento de nuestro entorno económico.
Reconocimiento de nuestro entorno económico.
 
Cgc ago 2_2013
Cgc  ago 2_2013Cgc  ago 2_2013
Cgc ago 2_2013
 
Iisec dt-2011-10
Iisec dt-2011-10Iisec dt-2011-10
Iisec dt-2011-10
 
Luis hernandez 22310621
Luis hernandez   22310621Luis hernandez   22310621
Luis hernandez 22310621
 
02decreto
02decreto02decreto
02decreto
 
Plan acreditacion ipeba
Plan acreditacion ipebaPlan acreditacion ipeba
Plan acreditacion ipeba
 
Playstation 4
Playstation 4Playstation 4
Playstation 4
 
Malda (a bocceli ir c dion)
Malda (a bocceli ir c dion)Malda (a bocceli ir c dion)
Malda (a bocceli ir c dion)
 
Gyvūnija
GyvūnijaGyvūnija
Gyvūnija
 

Similar a Variables en java 2014

java,conceptos basicos
java,conceptos basicosjava,conceptos basicos
java,conceptos basicos
Mariano Galvez
 
Java orientado a objetos
Java orientado a objetosJava orientado a objetos
Java orientado a objetos
Steven Pazmiño
 
C3 las clases en java v2
C3 las clases en java v2C3 las clases en java v2
C3 las clases en java v2
Mariano Galvez
 
Java morld cap2 [CURSO JAVA]
Java morld cap2 [CURSO JAVA]Java morld cap2 [CURSO JAVA]
Java morld cap2 [CURSO JAVA]
Hack '
 

Similar a Variables en java 2014 (20)

Java
JavaJava
Java
 
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
JAVAJAVA
JAVA
 
Curso Java - Programación Digital
Curso Java - Programación DigitalCurso Java - Programación Digital
Curso Java - Programación Digital
 
Variables
VariablesVariables
Variables
 
Presentacion Java
Presentacion JavaPresentacion Java
Presentacion Java
 
Programacion java basica
Programacion java basicaProgramacion java basica
Programacion java basica
 
lenguajejava.pptx
lenguajejava.pptxlenguajejava.pptx
lenguajejava.pptx
 
java y xml
java y xmljava y xml
java y xml
 
Herencia Y Polimorfismo
Herencia Y PolimorfismoHerencia Y Polimorfismo
Herencia Y Polimorfismo
 
Java y xml
Java y xmlJava y xml
Java y xml
 
Java basico
Java basicoJava basico
Java basico
 
java,conceptos basicos
java,conceptos basicosjava,conceptos basicos
java,conceptos basicos
 
Resumen
ResumenResumen
Resumen
 
Java orientado a objetos
Java orientado a objetosJava orientado a objetos
Java orientado a objetos
 
Actividad 4
Actividad  4Actividad  4
Actividad 4
 
JAVA Actividad 4
JAVA Actividad  4JAVA Actividad  4
JAVA Actividad 4
 
C3 las clases en java v2
C3 las clases en java v2C3 las clases en java v2
C3 las clases en java v2
 
Java morld cap2 [CURSO JAVA]
Java morld cap2 [CURSO JAVA]Java morld cap2 [CURSO JAVA]
Java morld cap2 [CURSO 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.
Unidad 2, actividad 1, Ahora pensemos en Java.
 

Último

Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Fernando Solis
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
UPTAIDELTACHIRA
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Francisco158360
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
EliaHernndez7
 

Último (20)

Abril 2024 - Maestra Jardinera Ediba.pdf
Abril 2024 -  Maestra Jardinera Ediba.pdfAbril 2024 -  Maestra Jardinera Ediba.pdf
Abril 2024 - Maestra Jardinera Ediba.pdf
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
 
Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024
 
Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024
 
Unidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la InvestigaciónUnidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la Investigación
 
Infografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdfInfografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdf
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
 
Sesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronósticoSesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronóstico
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 
Power Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptxPower Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptx
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literario
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
 
Supuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docxSupuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docx
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
 
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024
 
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJOACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
 
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
 

Variables en java 2014

  • 1. PROGRAMACIÓN ESTRUCTURADA UNIDAD 2: Aprendiendo un nuevo lenguaje Variables en JAVA ACTIVIDAD 1 Ahora, pensemos en Java ASESORA: Sabrina Lizbeth Vega Maldonado Lisandro Meza de la cruz Código 212287046 Grupo 28386 05 de marzo de 2014
  • 2. PROGRAMACIÓN ESTRUCTURADA Ahora pensemos en Java Veamos cuáles son los tipos de variables que Java maneja, cuáles son las características que las hacen diferentes y cuál es el rango o tipo de datos que pueden contener. Pero antes entendamos ¿Qué es Java? Java es un lenguaje de programación con el que podemos realizar cualquier tipo de programa. Los programas Java pueden ser aplicaciones independientes (que corren en una ventana propia) o "applets": pequeños programas interactivos que se encuentran incrustados en una página web y pueden funcionar con cualquier tipo de navegador: Explorer, Netscape, Ópera...
  • 3. PROGRAMACIÓN ESTRUCTURADA Ahora pensemos en Java Veamos cuáles son los tipos de variables que Java maneja, cuáles son las características que las hacen diferentes y cuál es el rango o tipo de datos que pueden contener. Pero antes entendamos ¿Qué es Java? Se trata de un lenguaje "orientado a objetos". Esto significa que los programas se construyen a partir de módulos independientes, y que estos módulos se pueden transformar o ampliar fácilmente. Un equipo de programadores puede partir de una aplicación existente para extenderla con nuevas funcionalidades.
  • 4. PROGRAMACIÓN ESTRUCTURADA Ahora pensemos en Java Ahora sí, iniciemos por aprender ¿cuáles son los tipos de variables que se manejan en Java? Variables en Java Para iniciar, definiremos lo que son las variables. Las variables son los valores que se pueden modificar, estos están representados mediante un nombre y están asociadas a un valor de cierto tipo, donde el valor asociado al nombre se puede variar. Por ejemplo: si decimos que X es una variable de tipo entero y después digo que tiene valor 50, escribiendo la expresión 5 + X es como si escribiéramos la expresión 5 + 50
  • 5. PROGRAMACIÓN ESTRUCTURADA Ahora pensemos en Java A continuación, veamos como se compone una variable Variables en Java Partes (composición) de una variable En primer lugar, antes de utilizarla, una variable se tiene que escribir. En Java la escritura de una variable está compuesta por tres partes: •Modificadores • identificadores •Tipo
  • 6. PROGRAMACIÓN ESTRUCTURADA Ahora pensemos en Java Comencemos examinando los Modificadores Variables en Java ¿Qué son los Modificadores? ¿Cuáles son? Los modificadores de acceso, como su nombre indica, determinan desde qué clases se puede acceder a un determinado elemento. En Java existen 4 tipos: public, private, protected y el tipo por defecto (default), que no tiene ninguna palabra clave asociada, pero se suele conocer como default o package-private. El nivel de acceso public permite a acceder al elemento desde cualquier clase, independientemente de que esta pertenezca o no al paquete en que se encuentra el elemento.
  • 7. PROGRAMACIÓN ESTRUCTURADA Ahora pensemos en Java Continuemos examinando los Modificadores Variables en Java ¿Qué son los Modificadores? ¿Cuáles son? private, es el modificador más restrictivo y especifica que los elementos que lo utilizan sólo pueden ser accedidos desde la clase en la que se encuentran. Este modificador sólo puede utilizarse sobre los miembros de una clase y sobre interfaces y clases internas, no sobre clases o interfaces de primer nivel, dado que esto no tendría sentido.
  • 8. PROGRAMACIÓN ESTRUCTURADA Ahora pensemos en Java Continuemos examinando los Modificadores Variables en Java ¿Qué son los Modificadores? ¿Cuáles son? Es importante destacar también que private convierte los elementos en privados para otras clases, no para otras instancias de la clase. Es decir, un objeto de una determinada clase puede acceder a los miembros privados de otro objeto de la misma clase.
  • 9. PROGRAMACIÓN ESTRUCTURADA Ahora pensemos en Java Continuemos examinando los Modificadores Variables en Java ¿Qué son los Modificadores? ¿Cuáles son? El modificador protected, indica que los elementos sólo pueden ser accedidos desde su mismo paquete (como el acceso por defecto) y desde cualquier clase que extienda la clase en que se encuentra, independientemente de si esta se encuentra en el mismo paquete o no. Este modificador, no tiene sentido a nivel de clases o interfaces no internas. Si no especificamos ningún modificador de acceso se utiliza el nivel de acceso default, que consiste en que el elemento puede ser accedido sólo desde las clases que pertenezcan al mismo paquete.
  • 10. PROGRAMACIÓN ESTRUCTURADA Ahora pensemos en Java Continuemos examinando los Modificadores Variables en Java ¿Cómo podemos aplicar los Modificadores? Para comprender la correcta aplicación de los Modificadores Modificadores de acceso La misma clase Otra clase del mismo paquete Subclase de otro paquete public X X X protected X X X default X X private X Otra clase de otro paquete X
  • 11. PROGRAMACIÓN ESTRUCTURADA Ahora pensemos en Java Ahora los Identificadores Variables en Java ¿Qué son los Identificadores? Los identificadores son los nombres que utilizamos para asignar a las: variables, constantes, clases, métodos, paquetes, etc. de un programa. Características de un identificador Java: Están formados por letras y dígitos. No pueden empezar por un dígito, No pueden contener ninguno de los caracteres especiales, No puede ser una palabra reservada de Java, No puede tener espacios en blanco. Las palabras reservadas y caracteres especiales en Java son todas las que aparecen en el punto siguiente.
  • 12. PROGRAMACIÓN ESTRUCTURADA Ahora pensemos en Java Palabras reservadas de Java abstract switch default goto package synchronized boolean do if private this double implements protected throw byte else import public throws case enum instanceof return transient catch extends int short try char final interface static void class +-*/=%&#!?^“‘~| <>()[]{}:;., new break Los caracteres especiales que no se pueden incluir en los Indicadores son : for assert Variables en Java continue finally long strictfp volatile const float native super while
  • 13. PROGRAMACIÓN ESTRUCTURADA Ahora pensemos en Java Enseguida analizaremos los tipos de variable Variables en Java ¿Cuál es el tipo de una Variable? Como ya habíamos mencionado, una variable en Java es un identificador que representa una palabra de memoria que contiene información. El tipo de información almacenado en una variable sólo puede ser del tipo con que se declaró esa variable. Java posee dos grandes categorías de tipos para las variables: Variables Primitivas y Variables Referenciadas:
  • 14. PROGRAMACIÓN ESTRUCTURADA Ahora pensemos en Java Continuamos con los tipos de variable Variables en Java ¿Cuál es el tipo de una Variable? Las Variables primitivas: almacenan datos numéricos, valores lógicos o caracteres. Las Variables referenciadas: asociadas a objetos o instancias de una clase. Por ejemplo, para almacenar cadenas de caracteres se empleará una variable referenciada asociada a la clase String, para almacenar información sobre la fecha actual, otra asociada a la clase Date, etc.
  • 15. PROGRAMACIÓN ESTRUCTURADA Ahora pensemos en Java Continuamos con los tipos de variable Variables en Java Analicemos la variables primitivas Java permite distinta precisión y distintos rangos de valores para estos tipos de variables -char, byte, short, int, long, float, doublé, boolean-. Tipo Bits Nombre Rango Ejemplos [-263, 263-1] 0, 1, 5, -120,… [-32768,32767] 0, 1, 5, -120,… int 32 entero short 16 entero corto byte 8 byte [-128, 127] 0, 1, 5, -120,… long 64 entero largo [-263, 263-1] 0, 1, 5, -120,… boolean 1 false, true haceCalor=true char 16 ‘a’, ‘A’, ‘0’, ‘*’,.. miCaracter=‘n’ float 32 real de simple precisión double 64 real de simple precisión negativos [-3.4E38, -1.4E-45] [-1.8E308, -4.9E-324] positivos [1.4E-45, 3.4E38] [4.9E-324, 1.8E308] 1.2 1.2
  • 16. PROGRAMACIÓN ESTRUCTURADA Ahora pensemos en Java Continuamos con las Variables Primitivas Variables en Java Algo que debemos tener en cuenta Los tipos byte, short, int y long son números enteros que pueden ser positivos o negativos, con distintos valores máximos y mínimos. Los tipos float y double son valores de punto flotante (números reales) con 6-7 y 15 cifras decimales equivalentes, respectivamente. El tipo char: contiene caracteres en código UNICODE (que incluye el código ASCII), y ocupa 16 bits por carácter. Comprende los caracteres de prácticamente todos los idiomas.
  • 17. PROGRAMACIÓN ESTRUCTURADA Ahora pensemos en Java Continuamos con las Variables Primitivas Variables en Java Algo que debemos tener en cuenta El tipo booleano: no es un valor numérico: sólo admite los valores true o false. El tipo booleano no se identifica con el igual o distinto de cero, como en C/C++. El resultado de la expresión lógica que aparece como condición en un bucle o en una bifurcación debe ser booleano. Se utiliza la palabra void para indicar la ausencia de un tipo de variable determinado.
  • 18. PROGRAMACIÓN ESTRUCTURADA Ahora pensemos en Java Ahora pasemos a las Variables Referenciadas Variables en Java Definiendo las Variables de Referencia Como mencionamos, las variables referencia son referencias o nombres de una información mas compleja: arrays u objetos de una determinada clase. Un array es una colección determinada de elementos del mismo tipo que son accesibles a través de un índice. Un array puede contener datos primitivos o referencias a objetos. Por ejemplo: los arrays se declaran: [modificadores] tipo_variable [ ] nombre ;
  • 19. PROGRAMACIÓN ESTRUCTURADA Ahora pensemos en Java Ahora pasemos a las Variables Referenciadas Variables en Java Veamos otro ejemplo int [ ] a; Punto [ ] p; La declaración dice que es a es un array de enteros y p un array de enteros tipo punto. Mas específicamente a es una referencia a una colección de enteros, aunque todavía no se sabe cuantos elementos tiene el array, p es una referencia a una colección que apuntaran objetos punto. A diferencia de C/C++, los tipos de variables en Java están perfectamente definidos en todas y cada una de las posibles plataformas. Por ejemplo, un int ocupa siempre la misma memoria y tiene el mismo rango de valores, en cualquier ordenador.
  • 20. PROGRAMACIÓN ESTRUCTURADA Ahora pensemos en Java Ahora que ya sabemos que son y cuales son las variables en java, pasemos a ver la sintaxis que se sigue para su: Declaración, Inicialización, Declaración y la inicialización en un solo paso y la Modificación del valor Sintaxis para la declaración de una variable Para realizar la declaración de una variable hacemos lo siguiente. Declaramos: Tipo_dato nombre_variable; Ejemplos int r, may; long z1; char reg_2; int edad; Es importante mencionar el uso del punto y coma (;) al final de cada expresión
  • 21. PROGRAMACIÓN ESTRUCTURADA Ahora pensemos en Java pasemos a ver la sintaxis que se sigue para realizar su Inicialización, Declaración y la inicialización en un solo paso Sintaxis para la inicialización Para realizar la inicialización de una variable hacemos lo siguiente. Una vez que declaramos la variable, estamos en posición de inicializarla y asignarle algún valor . Para la asignación de la inicialización hay que utilizar el nombre de la variable e igualarlo con algún valor. Por ejemplo, para la variable: int edad; La manera de inicializar sería edad=25;
  • 22. PROGRAMACIÓN ESTRUCTURADA Ahora pensemos en Java pasemos a ver la sintaxis que se sigue para realizar su Inicialización, Declaración y la inicialización en un solo paso Sintaxis para la declaración e inicialización en un solo paso Para realizar la declaración e inicialización de una variable en un solo paso hacemos lo siguiente: Tomando como ejemplo la anterior variable, realizamos la declaración e inicialización de una sola vez. Para la variable: int edad; La manera de declarar e inicializar sería int edad=25:
  • 23. PROGRAMACIÓN ESTRUCTURADA Ahora pensemos en Java Finalmente observamos la sintaxis que se sigue para realizar la Modificación del valor de una variable Sintaxis para modificar el valor de una variable Cuando un dato se manipula por valor, lo único que importa es el valor en si. Cuando se asigna una variable por valor a otra variable, se copia directamente el valor de la primera variable en la segunda. Cualquier modificación que se realice en la segunda variable es independiente de la primera variable. De la misma forma, cuando se pasa a una variable por valor a una función, solo se pasa una copia del valor. Así cualquier modificación que realice la función sobre el valor pasado no se refleja en el valor de la variable original.
  • 24. PROGRAMACIÓN ESTRUCTURADA Ahora pensemos en Java Finalmente observamos la sintaxis que se sigue para realizar la Modificación del valor de una variable Sintaxis para modificar el valor de una variable Por ejemplo: tomando en cuenta la variable que hemos venido utilizando Para la variable: int edad; int edad=25; int edad2=edad+5; Ahora tenemos que la edad2 es igual a 30, mientras que la edad sigue siendo 25.
  • 25. PROGRAMACIÓN ESTRUCTURADA Ahora pensemos en Java CONCLUSIONES Teniendo como base las consultas realizadas para la elaboración del presente documento, se puede establecer que Java es un lenguaje de programación versátil, en la actualidad es el lenguaje de programación mas utilizado por los programadores, por consiguiente es predominante el numero de aplicaciones realizadas bajo este lenguaje, nos permite realizar cualquier tipo de programa con la particularidad de poder utilizarlo en todo tipo de plataforma. Para el estudio de la programación es amigable hasta cierto punto con los principiantes en este campo, debido a la simplicidad de sus características de programación.
  • 26. PROGRAMACIÓN ESTRUCTURADA Ahora pensemos en Java Bibliografía y sitios consultados DesarrolloWeb.com, S.D. (2001). Qué es Java Extraído el 3 del marzo de 2014 desde http://www.desarrolloweb.com/articulos/497.php. ADR Formación.com, S.D. (2004). Tipos y alcance de variables. Casting. Estructuras de programación. Clases envoltorio Extraído el 03 del marzo de 2014 desde http://www.adrformacion.com/curso/java/leccion2/tipos_variables.htm. Ingenieros en Sistemas, S.D. (S.D.). Declarar e iniciar Variables y constantes, Extraído el 03 de marzo de 2014 desde http://ingensis.blogspot.mx/2010/07/variables.html. Blogspot.com, S.D. (2010). Aprender JAVA (Programación Orientada a Objetos) Extraído el 02 de marzo de 2014 desde http://aprender-java.blogspot.mx/. Aprender a Programar.com, Rodríguez, Alex (S.D.). Ejemplos de uso de tipos de variables (datos) en Java. Declaración, inicialización de variables. (CU00622B), Extraído el 03 del marzo de 2014 desde http://www.aprenderaprogramar.com /index.php?option=com_content&id=424:ejemplos-de-uso-de-tipos-de-variables-datos-en-java-declaracion-inicializacionde-variables-cu00622b&Itemid=188. Mundo Geek, S.D. (S.D,). Modificadores en Java, Extraído el 01 del marzo de 2014 desde http://mundogeek.net/archivos /2009/03/30/modificadores-en-java/
  • 27. PROGRAMACIÓN ESTRUCTURADA Ahora pensemos en Java Bibliografía y sitios consultados S.D. (S.D). Variables y tipos, Extraído el 02 de marzo de 2014 desde http://users.dcc.uchile.cl/~lmateu/Java/Apuntes/ tiposprim.htm. S.D. (S.D). Los elementos del lenguaje Java, Extraído el 01 del marzo de 2014 desde http://www.sc.ehu.es/sbweb/fisica /cursoJava/fundamentos/introducción/primero.htm. WebTaller.com, S.D. (S.D.). Variables Java, Extraído el 02 del marzo de 2014 desde http://www.webtaller.com /construcción/lenguajes/java/lecciones/variables-java-2.php