SlideShare una empresa de Scribd logo
C
¿QUÉ ES JAVA?
Programación Estructurada
Navarrete Carrillo Fabiola
399436735
¿Qué es Java?
Es un lenguaje de programación orientado a objetos que fue creado por la compañía Sun
Microsystems en 1995.
Es la tecnología subyacente que permite el uso de programas punteros, como herramientas,
juegos y aplicaciones de negocios. Java se ejecuta en más de 850 millones de ordenadores
personales de todo el mundo y en miles de millones de dispositivos, como dispositivos móviles
y aparatos de televisión.
Variable en Java.
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 de declaró esa variable.
Java posee dos grandes categorías de tipo para las variables:
Tipo primitivo Referencia a objetos
int, short, byte, long String
Char, boolean Arreglos
Float, doublé, otros objetos
Las variables de tipos primitivos
almacenan directamente un
valor que siempre pertenece
al rango de este tipo.
Almacenan direcciones y no valores
directamente. Una referencia a un
objeto es la dirección de un área de
memoria destinada a representar ese
objeto
Tipos primitivos
Tipo Bits
int 32
short 16
byte 8
long 64
boolean 1
char 16
float 32
double 64
En la siguiente tabla se indica para cada primitivo el número de bits que se emplea
en su representación.
Declaración de una variable.
Primero ¿Qué es declarar?
Se le conoce como declarar al momento en que se crea la firma o el nombre de un objeto y
también se define su tipo.
Declarar una Variable
Para declarar una variable (o crear la firma de una variable) se debe seguir el siguiente patrón;
TipoDeDato nombreDeDato;
Un ejemplo de esto sería;
String titulo;
Inicialización de Variables.
Desde el punto de vista del lugar donde se declaran existen dos tipos de variables:
• Variables miembro; Se declaran en una clase, fuera de cualquier método.
• Variables locales: Se declaran y usan en un bloque de código dentro de un método.
Las variables miembro son inicializadas automáticamente, de la siguiente forma:
• Las numéricas a 0
• Las booleanas a false.
• Las char al carácter nulo (hexadecimal 0).
• Las referencias a null.
Las variables miembro pueden inicializarse con valores distintos de los anteriores en su
declaración.
Las variables locales no se inicializan automáticamente. Se debe asignarles un valor
antes de ser usadas. Si el compilador detecta una variable local que se usa antes de
que se le asigne un valor produce un error. Por ejemplo:
int p;
int q = p; // error
El compilador también produce un error si se intenta usar una variable local que podría
no haberse inicializado, dependiendo del flujo de ejecución del programa. Por ejemplo;
int p;
If (……) {
p = 5;
}
int q = p; // error
Modificación del 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.
Ejemplo de una variable se asigna por valor otra variable:
Var variable1 = 3;
Var variable2 = variable 1;
Var variable2 = variable2 + 5;
//Ahora variable2 = 8 y variable1 sigue valiendo 3
Bibliografía.
• (Marzo, 1997) Variables y tipos [en línea]. Disponible en:
http://users.dcc.uchile.cl/~lmateu/Java/Apuntes/ [2013, 14 de Septiembre]
• (Diciembre, 2001) Java1: Declaración de variables y constantes [en línea].
Disponible en: http://http://instartius.com/blog/java-1-declaracion-de-variables-
y-constantes/ [2013, 14 de Septiembre]
• (Febrero, 2011) Variables de Java [en línea]. Disponible en:
http://marialuisa2.wordpress.com/2011/02/25/variables-de-java/ [2013, 14 de
Septiembre]
• (Septiembre, 2013) Java (lenguaje de programación) [en línea]. Disponible en:
http://es.wikipedia.org/wiki/Java_%28lenguaje_de_programaci%C3%B3n%29
[2013, 14 de Septiembre]

Más contenido relacionado

PPSX
Variables en java
PPTX
Tipos de variables que Java maneja
PDF
PPT
Introducción a la Programaciónen Java
PPTX
Tipos de datos.java
PPTX
Variables
PPTX
Tipos de Variables en Java
PPT
Arreglos Expresiones y Control de Flujo
Variables en java
Tipos de variables que Java maneja
Introducción a la Programaciónen Java
Tipos de datos.java
Variables
Tipos de Variables en Java
Arreglos Expresiones y Control de Flujo

La actualidad más candente (18)

PPTX
Expresiones y control del flujo Java
PPTX
Programacion estructurada (variables Java)
PPT
Leccion 1 Java
PPTX
Tipos de java...
DOCX
Trabajo de computacion
PPTX
DOCX
Ap3 java
PPTX
Tipos de datos 1
PPTX
Tipos de datos
PPTX
Clases (tipos de datos )
PPTX
Presentacion JFlex USC (Compiladores) 2011B
PDF
Tipos de datos en java
PPTX
Tipos de datos_en_java
Expresiones y control del flujo Java
Programacion estructurada (variables Java)
Leccion 1 Java
Tipos de java...
Trabajo de computacion
Ap3 java
Tipos de datos 1
Tipos de datos
Clases (tipos de datos )
Presentacion JFlex USC (Compiladores) 2011B
Tipos de datos en java
Tipos de datos_en_java
Publicidad

Similar a Java variables (20)

PPTX
Tipos de Variables en Java
PDF
Tema 2 tipos de datos y expresiones en java por gio
PPTX
Programacion en java_inicio apeuntes para ems
DOCX
Trabajo de computacion
PPTX
Definiciones de variables en programación
PDF
9 Curso de POO en java - variables, constantes y objetos
PPT
Semana9b Vbr
PDF
Introducción a la programación y la informática. Tema 3
PDF
Java basico
PPT
Clase III Estructura de Datos IUTE - Mérida
PPT
Clase III Estructura de Datos IUTE - Mérida
PPTX
PPT
Tipos de dato y expresiones en C++
PDF
Trabajo practico de lenguaje java.Conceptos. Estructuras. Programacion.
PDF
Conceptos básicos de programación.pdf
PPTX
tipos de datos
DOCX
Unidad 2, actividad 1, Ahora pensemos en Java.
PDF
Definición de punteros en C++ en Introducción a la Programación
PPTX
INFO 1 hecho en cisco en el modulo 1.pptx
PDF
Clase No.03 GENERALIDADES DEL LENGUAJE JAVA.pdf
Tipos de Variables en Java
Tema 2 tipos de datos y expresiones en java por gio
Programacion en java_inicio apeuntes para ems
Trabajo de computacion
Definiciones de variables en programación
9 Curso de POO en java - variables, constantes y objetos
Semana9b Vbr
Introducción a la programación y la informática. Tema 3
Java basico
Clase III Estructura de Datos IUTE - Mérida
Clase III Estructura de Datos IUTE - Mérida
Tipos de dato y expresiones en C++
Trabajo practico de lenguaje java.Conceptos. Estructuras. Programacion.
Conceptos básicos de programación.pdf
tipos de datos
Unidad 2, actividad 1, Ahora pensemos en Java.
Definición de punteros en C++ en Introducción a la Programación
INFO 1 hecho en cisco en el modulo 1.pptx
Clase No.03 GENERALIDADES DEL LENGUAJE JAVA.pdf
Publicidad

Último (20)

PDF
TRAUMA_Y_RECUPERACION consecuencias de la violencia JUDITH HERMAN
PPTX
AGENTES PATÓGENOS Y LAS PRINCIPAL ENFERMEAD.pptx
PDF
COMPLETO__PROYECTO_VIVAN LOS NIÑOS Y SUS DERECHOS_EDUCADORASSOS.pdf
PDF
Fundamentos_Educacion_a_Distancia_ABC.pdf
PDF
COMUNICACION EFECTIVA PARA LA EDUCACION .pdf
PDF
Guia de Tesis y Proyectos de Investigacion FS4 Ccesa007.pdf
PDF
PFB-MANUAL-PRUEBA-FUNCIONES-BASICAS-pdf.pdf
PDF
Gasista de unidades unifuncionales - pagina 23 en adelante.pdf
PDF
Conecta con la Motivacion - Brian Tracy Ccesa007.pdf
PDF
biología es un libro sobre casi todo el tema de biología
PDF
Crear o Morir - Andres Oppenheimer Ccesa007.pdf
PDF
Escuelas Desarmando una mirada subjetiva a la educación
DOCX
PROYECTO DE APRENDIZAJE para la semana de fiestas patrias
PDF
Didactica de la Investigacion Educativa SUE Ccesa007.pdf
PDF
Salcedo, J. et al. - Recomendaciones para la utilización del lenguaje inclusi...
DOCX
III Ciclo _ Plan Anual 2025.docx PARA ESTUDIANTES DE PRIMARIA
PDF
Unidad de Aprendizaje 5 de Educacion para el Trabajo EPT Ccesa007.pdf
PPTX
caso clínico iam clinica y semiología l3.pptx
PPT
Cosacos y hombres del Este en el Heer.ppt
DOCX
V UNIDAD - PRIMER GRADO. del mes de agosto
TRAUMA_Y_RECUPERACION consecuencias de la violencia JUDITH HERMAN
AGENTES PATÓGENOS Y LAS PRINCIPAL ENFERMEAD.pptx
COMPLETO__PROYECTO_VIVAN LOS NIÑOS Y SUS DERECHOS_EDUCADORASSOS.pdf
Fundamentos_Educacion_a_Distancia_ABC.pdf
COMUNICACION EFECTIVA PARA LA EDUCACION .pdf
Guia de Tesis y Proyectos de Investigacion FS4 Ccesa007.pdf
PFB-MANUAL-PRUEBA-FUNCIONES-BASICAS-pdf.pdf
Gasista de unidades unifuncionales - pagina 23 en adelante.pdf
Conecta con la Motivacion - Brian Tracy Ccesa007.pdf
biología es un libro sobre casi todo el tema de biología
Crear o Morir - Andres Oppenheimer Ccesa007.pdf
Escuelas Desarmando una mirada subjetiva a la educación
PROYECTO DE APRENDIZAJE para la semana de fiestas patrias
Didactica de la Investigacion Educativa SUE Ccesa007.pdf
Salcedo, J. et al. - Recomendaciones para la utilización del lenguaje inclusi...
III Ciclo _ Plan Anual 2025.docx PARA ESTUDIANTES DE PRIMARIA
Unidad de Aprendizaje 5 de Educacion para el Trabajo EPT Ccesa007.pdf
caso clínico iam clinica y semiología l3.pptx
Cosacos y hombres del Este en el Heer.ppt
V UNIDAD - PRIMER GRADO. del mes de agosto

Java variables

  • 1. C ¿QUÉ ES JAVA? Programación Estructurada Navarrete Carrillo Fabiola 399436735
  • 2. ¿Qué es Java? Es un lenguaje de programación orientado a objetos que fue creado por la compañía Sun Microsystems en 1995. Es la tecnología subyacente que permite el uso de programas punteros, como herramientas, juegos y aplicaciones de negocios. Java se ejecuta en más de 850 millones de ordenadores personales de todo el mundo y en miles de millones de dispositivos, como dispositivos móviles y aparatos de televisión.
  • 3. Variable en Java. 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 de declaró esa variable. Java posee dos grandes categorías de tipo para las variables: Tipo primitivo Referencia a objetos int, short, byte, long String Char, boolean Arreglos Float, doublé, otros objetos Las variables de tipos primitivos almacenan directamente un valor que siempre pertenece al rango de este tipo. Almacenan direcciones y no valores directamente. Una referencia a un objeto es la dirección de un área de memoria destinada a representar ese objeto
  • 4. Tipos primitivos Tipo Bits int 32 short 16 byte 8 long 64 boolean 1 char 16 float 32 double 64 En la siguiente tabla se indica para cada primitivo el número de bits que se emplea en su representación.
  • 5. Declaración de una variable. Primero ¿Qué es declarar? Se le conoce como declarar al momento en que se crea la firma o el nombre de un objeto y también se define su tipo. Declarar una Variable Para declarar una variable (o crear la firma de una variable) se debe seguir el siguiente patrón; TipoDeDato nombreDeDato; Un ejemplo de esto sería; String titulo;
  • 6. Inicialización de Variables. Desde el punto de vista del lugar donde se declaran existen dos tipos de variables: • Variables miembro; Se declaran en una clase, fuera de cualquier método. • Variables locales: Se declaran y usan en un bloque de código dentro de un método. Las variables miembro son inicializadas automáticamente, de la siguiente forma: • Las numéricas a 0 • Las booleanas a false. • Las char al carácter nulo (hexadecimal 0). • Las referencias a null.
  • 7. Las variables miembro pueden inicializarse con valores distintos de los anteriores en su declaración. Las variables locales no se inicializan automáticamente. Se debe asignarles un valor antes de ser usadas. Si el compilador detecta una variable local que se usa antes de que se le asigne un valor produce un error. Por ejemplo: int p; int q = p; // error El compilador también produce un error si se intenta usar una variable local que podría no haberse inicializado, dependiendo del flujo de ejecución del programa. Por ejemplo; int p; If (……) { p = 5; } int q = p; // error
  • 8. Modificación del 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. Ejemplo de una variable se asigna por valor otra variable: Var variable1 = 3; Var variable2 = variable 1; Var variable2 = variable2 + 5; //Ahora variable2 = 8 y variable1 sigue valiendo 3
  • 9. Bibliografía. • (Marzo, 1997) Variables y tipos [en línea]. Disponible en: http://users.dcc.uchile.cl/~lmateu/Java/Apuntes/ [2013, 14 de Septiembre] • (Diciembre, 2001) Java1: Declaración de variables y constantes [en línea]. Disponible en: http://http://instartius.com/blog/java-1-declaracion-de-variables- y-constantes/ [2013, 14 de Septiembre] • (Febrero, 2011) Variables de Java [en línea]. Disponible en: http://marialuisa2.wordpress.com/2011/02/25/variables-de-java/ [2013, 14 de Septiembre] • (Septiembre, 2013) Java (lenguaje de programación) [en línea]. Disponible en: http://es.wikipedia.org/wiki/Java_%28lenguaje_de_programaci%C3%B3n%29 [2013, 14 de Septiembre]