tipos de variables en java
TRANSCRIPT
UNIDAD 2 ACTIVIDAD 1 Tipos de Variables en Java
Tecnologías de la Información
Programación Estructurada
Unidad 1
Asesores
Sabrina Lizbeth Vega Maldonado
Grupo: (28388)
Estudiante: Aldemar Rosas Chávez
VARIABLE
Las Variables son nombres asociados a determinado elementos de datos, que se localizan en la memoria principal.
En Java es un identificador que representa una palabra que contiene información y el tipo de información que contiene son del tipo de variable con que fue declarada.
DECLARACION DE UNA VARIABLE
Una Variable se declara usando la misma sintaxis TIPO, NOMBRE-VAR
TIPO = Es el tipo de datos de la variable
NOMBRE-VAR = es el nombre de la variable
Se puede crear cualquier tipo valido, cuando se crea una variable se esta creando una instancia de su tipo, esto quiere decir que las capacidades de una variables se determinan por su tipo.
DECLARACION IDENTIFICADOR TIPO
int i; i entero
String s; s Referencia a string
Int a []; a Referencia a arreglo de enteros
Int b[]; b Referencia a arreglo de enteros
TIPOS DE VARIABLES
Existen dos tipos de variables en Java que son:
Tipos primitivos Referencias a objetos
Int,short,byte,long Strings
Char, boolean arreglos
Float,double Otros objetos
TIPOS DE VARIABLES
VARIABLES DE TIPO PRIMITIVO
Las variables de tipo primitivo, almacenan un valor que siempre pertenece al rangode este tipo. Por ejemplo una variable int, almacena valores enteros como: 1,2,0,-1etc
Esto quiere decir que al asignar una variable entera a otra variable entera, se copiael valor de la primera en el espacio que ocupa la segunda variable. Las variablesde tipo referencia a objetos en cambio almacenan direcciones y no valoresdirectamente. Una referencia a un objeto es la dirección de un área en memoriadestinada representar ese objeto. El área de memoria se solicita con el operadornew
VARIABLES DE TIPO OBJETO
En el caso de las variables de tipo objeto es una cosa distinta a un tipo primitivo aun que porten la misma información. Tener siempre presente que los objetos en java tienen un tipo de tratamiento, y los tipos primitivos otro.
¿Por qué tener estos dos tipos de variable?
Es una cuestión de lenguaje de programación hay que recordar una cosa primordial,los de tipo primitivo son datos elementales, mientras que los de objeto son unasituación compleja además dispone de métodos
INICIALIZACION DE UNA VARIABLE
Para poder utilizar una variable primero se le debe asignar un valor antes de usarla, unamanera de hacerlo es mediante una instruccion de asignación, otra forma consiste enproporcionarle un valor cuando se inicia o declara.
Para ello se le agrega el signo = despues del nombre de la variable y despues se le incluyeel valor tipo var = valor;
En este caso, valor es el valor que se le da a var cuando se crea. El valor debe ser compatible con el tipo especificado. He aquí algunos ejemplos:
int cuenta = 10; // proporciona a cuenta un valor inicial de 10
char ch = 'X'; // inicializa ch con la letra X
float f = 1.2F; // f se inicializa con 1.2
INICIALIZACION DE UNA VARIABLEInicialización Dinámica, permite que las variables se inicien empleando expresiones validas en el momento de su declaracion. Por ejemplo el programa que calcula el volumen de un cilindro tomando el radio de su base y su altura.
// Demuestra la inicialización dinámica.
class InicDin{
public static void main(String args[]) {
double radio = 4, altura = 5;
// inicializa dinámicamente el volumen
double volumen = 3.1416 * radio * radio * altura:
System.out.println(“El volumen es “ + volumen);
}
}
DECLARACION Y LA INICIALIZACION EN UN SOLO PASO
Java permite la inicializacion de variables en un solo paso como podria ser
int vehiculo = Automovil;
int vehiculo_motorizado_de dosruedas = Motocicleta;
MODIFICACIÓN DEL VALOR DE UNA VARIABLE
Las variables solo se pueden modificar después de su inicialización atravez de operaciones lógico matemáticas.
var 1= 15;
var 2 = var 1;
var 2 = var 2 +17;
var 2 = 32
REFERENCIAS BIBLIOGRÁFICAS
http://users.dcc.uchile.cl/~lmateu/Java/Apuntes/tiposprim.htm
http://www.aprenderaprogramar.com/index.php?option=com_content&view=article&id=233:arrays-arreglos-multidimensionales-en-java-declaracion-y-uso-ejemplos-y-ejercicios-resueltos-cu00904c&catid=58:curso-lenguaje-programacion-java-nivel-avanzado-i&Itemid=180
http://codigobyte.blogspot.mx/2010/05/declaracion-e-inicializacion-de.html
;users.dcc.uchile.cl/~lmateu/Java/Apuntes/tiposprim.htm
http://www.aprenderaprogramar.com/index.php?option=com_content&view=article&id=419:tipos-de-datos-java-tipos-primitivos-int-boolean-y-objeto-string-array-o-arreglo-variables-cu00621b&catid=68:curso-aprender-programacion-java-desde-cero&Itemid=188