tag:blogger.com,1999:blog-1515434560808144912024-03-07T23:58:13.966-08:00Blog PersonalGreghttp://www.blogger.com/profile/13316136913976350442noreply@blogger.comBlogger1125tag:blogger.com,1999:blog-151543456080814491.post-69684763051511570012010-09-18T19:55:00.000-07:002010-09-18T20:18:42.796-07:00MANEJO DE VIARIABLES EN JAVA<div align="center"><strong><span style="color:#000066;">UNIVERSIDAD DE GUADALAJARA VURTUAL<br />PROGRAMACION ESTRUCTURADA</span></strong><br /><br /><br /><br /><strong>UNIDAD 2</strong><br />Aprendiendo un nuevo lenguaje<br /><br /><strong>ACTIVIDAD 1<br /></strong>Objetivo: Distinguirás las posibilidades para la realización de un programa a partir del reconocimiento de los tipos de datos que maneja Java y su manipulación.<br /><br /><br /><strong>MANEJO DE VIARIABLES EN JAVA</strong><br /><br /><br /><br />El presente manual tiene la finalidad de mostrar el manejo de las variables en java, de una manera práctica y sencilla. </div><br /><br /><span style="color:#000000;"><strong></strong></span><br /><span style="color:#000000;"><strong>1. Declaración de una variable</strong></span><br /><div align="justify"><br />Una variable es un nombre que contiene un valor que puede cambiar a lo largo del programa. De acuerdo con el tipo de información que contienen, en Java hay dos tipos principales de variables:<br /></div><div align="justify"><em><strong>1. Variables de tipos primitivos.</strong></em> Están definidas mediante un valor único que puede ser entero, de punto flotante, carácter o booleano. Java permite distinta precición y distintos rangos de valores para estos tipos de variables (char, byte, short, int, long, float, double, boolean). Ejemplos de variables de tipos primitivos podrían ser: 123, 3456754, 3.1415, 12e-09, 'A', True, etc. </div><div align="justify"><br /><em><strong>2. Variables referencia.</strong></em> Las variables referencia son referencias o nombres de una información más compleja: arrays u objetos de una determinada clase.<br /><br />Desde el punto de vista del papel o misión en el programa, las variables pueden ser:<br /><br /><strong><em>1. Variables miembro de una clase:</em></strong> Se definen en una clase, fuera de cualquier método; pueden ser tipos primitivos o referencias.<br /></div><div align="justify"><em><strong>2. Variables locales:</strong></em> Se definen dentro de un método o más en general dentro de Cualquier bloque entre llaves {}. Se crean en el interior del bloque y se destruyen al finalizar dicho bloque. Pueden ser también tipos primitivos o referencias.<br /><br /><em><strong>Tipos Primitivos de Variables:</strong></em><br /><br />Se llaman tipos primitivos de variables de Java a aquellas variables sencillas que contienen los tipos de información más habituales: valores boolean, caracteres y valores numéricos enteros o de punto flotante.<br />Java dispone de ocho tipos primitivos de variables: un tipo para almacenar valores true y false (boolean); un tipo para almacenar caracteres (char), y 6 tipos para guardar valores numéricos, cuatro tipos para enteros (byte, short, int y long) y dos para valores reales de punto flotante (float y double). Los rangos y la memoria que ocupa cada uno de estos tipos se muestran a continuación:</div><br /><br /><br /><br /><p align="center"><a href="http://4.bp.blogspot.com/_tFsBWHuMznw/TJV_I419-II/AAAAAAAAAF8/VYiFV3LRSvw/s1600/Varialbles.jpg"><img style="WIDTH: 400px; HEIGHT: 164px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5518456709086836866" border="0" alt="" src="http://4.bp.blogspot.com/_tFsBWHuMznw/TJV_I419-II/AAAAAAAAAF8/VYiFV3LRSvw/s400/Varialbles.jpg" /></a></p><div align="justify"><br /><strong><em>2. Inicialización de una variable</em></strong><br /><br />Una variable se define especificando el tipo y el nombre de dicha variable. Estas variables pueden ser tanto de tipos primitivos como referencias a objetos de alguna clase perteneciente al API de Java o generada por el usuario. Si no se especifica un valor en su declaración, las variables primitivas se inicializan a cero (salvo boolean y char, que se inicializan a false y '\0'). Análogamente las variables de tipo referencia son inicializadas por defecto a un valor especial: null.<br /><br /><br /><strong><em>3. Declaración y la inicialización en un solo paso:</em></strong></div><br /><br /><div align="justify"><br />Al declarar una referencia todavía no se encuentra “apuntando” a ningún objeto en Particular (salvo que se cree explícitamente un nuevo objeto en la declaración), y por eso se le asigna el valor null.<br /><br /><span style="color:#000099;">Ejemplo:<br /></span><br /><span style="color:#000099;">int x; // Declaración de la variable primitiva x. Se inicializa a 0<br />int y = 5; // Declaración de la variable primitiva y. Se inicializa a 5</span><br /><br /><em><strong>4. Modificación del valor de una variable</strong></em><br /><br />Si se desea que esta referencia apunte a un nuevo objeto es necesario crear el objeto utilizando el operador new. Este operador reserva en la memoria del ordenador espacio para ese objeto (variables y funciones). También es posible igualar la referencia declarada a otra referencia a un objeto existente previamente.<br />Ejemplo:<br /><br /><span style="color:#000099;">MyClass unaRef; // Declaración de una referencia a un objeto MyClass.<br /> // Se inicializa a null<br />unaRef = new MyClass(); // La referencia “apunta” al nuevo objeto creado<br /> // Se ha utilizado el constructor por defecto<br /><br /></span><br /><br /><strong><em>BIBLIOGRAFIA<br /></em></strong><br /><span style="color:#6633ff;">APRENDA JAVA Como si estuviera en primero.- UNIVERSIDAD DE NAVARRA; Escuela Superior de Ingenieros Industriales de San Sebastián; Javier García de Jalón, José Ignacio Rodríguez, Iñigo Mingo, Aitor Imaz, Alfonso Brazález, Alberto Larzabal, Jesús Calleja, Jon García.- Febrero del 2000.</span> </div>Greghttp://www.blogger.com/profile/13316136913976350442noreply@blogger.com1