Redes Sociales


23 abr 2012

Curso Java. Volumen IV : Tipos de datos y expresiones simples


Una vez que habéis empezado a familiarizaros un poco con las clases, objetos etc, es hora de mostraros los tipos de datos y las expresiones simples en Java para posteriormente poder hacer vuestros programas.
Java es muy sensible a las mayúsculas, como ya habréis podido observar, no es lo mismo poner double que Double a la hora de definir una variable.
Double es un objeto, sin embargo double es un tipo primitivo. Al principio siempre usaremos double para definir las variables. Muy importante que miréis el JavaDOC para este tipo de dudas: JavaDOC sobre Double y double

Empecemos con los tipos de datos.
Tipos de datos primitivos (Predefinidos):
En la siguiente imagen tenéis los tipos de datos primitivos principales y su rango de trabajo.
Los datos en Java
Los datos son de un tipo, se almacenan en la memoria del computador y se pueden usar de dos formas:
- Poniendo directamente su valor: constantes literales.
- Usando un nombre para referirse al dato.
Según dónde declaremos ese nombre tendremos:
Constantes literales
Atributos
Representan un dato de un tipo determinado, declarado como parte un objeto y alojado en la memoria
- Contiene un valor que puede cambiar.
- Se representa por un nombre.
Declaración de atributos, dentro de una clase:
private tipo nombre;
private tipo nombre = valor;
La palabra private es un descriptor opcional:
- Indica que el dato sólo se puede usar dentro de la clase.
- Salvo para clases muy simples, es habitual que los atributos sean privados.
Variables
Representan un dato de un tipo determinado, declarado dentro de un método y alojado en la memoria
- Contiene un valor que puede cambiar
- Se representa por un nombre
- Se destruye al finalizar el método
Declaración de variables, dentro de un método:
tipo nombre;
tipo nombre = valor;
//2 variab. del mismo tipo
tipo nombre1, nombre2;
Ejemplos de declaración de atributos y variables
Atributos
private int lo = 1;
private int hi = 2;
private double x;
Variables
int x1,x2;
double y=1.0e6;
Si no se pone valor inicial, el valor es indefinido, y Java te avisará de que puede que la variable no esté inicializada, un String se inicializa a “” (cadena vacía).
Nombres o identificadores
Deben seguir estas reglas
- Deben comenzar por una letra, y luego letras, dígitos, y ’_’.
- Influyen mayúsculas y minúsculas.
- Estilo: – clases empiezan con mayúsculas. – objetos, métodos y datos con minúsculas.- las palabras se separan con mayúsculas.
Ejemplo: NombreVariableParaUsar
Constantes
Los atributos y variables se pueden definir como constantes: su valor no se puede cambiar
- Declaración: atributo o variable con descriptor final.
- Final indica que el dato ya no se puede cambiar de valor.
- Constantes con valor “en blanco”: se les puede asignar el valor una vez.
- No es necesario definirlas como private, ya que nadie puede “estropearlas”.
Ejemplos de declaración de constantes.
final double pi = 3.1416;
final int maxNum = 50;
final double factorEscala;
Hasta aquí hemos llegado, en el próximo volumen seguiremos hablando sobre los tipos de datos, argumentos, constructores etc.
Todo esto es muy teórico, pero es necesario saberlo para poder continuar, en el próximo habrá ejemplos funcionales.




Fuente
www.redeszone.net

0 comentarios:

Publicar un comentario

Related Posts Plugin for WordPress, Blogger...