tipos de datos

Páginas: 5 (1145 palabras) Publicado: 17 de marzo de 2013
TIPOS DE DATOS EN JAVA
Los tipos de datos nos permiten representar los diferentes datos que son necesarios a la hora de implementar un programa. Por ejemplo, si escribimos un programa sencillo que sume,reste,multiplique y divida (una calculadora básica) será necesario emplear tipos de datos numéricos que pueden ser : enteros o flotantes.
Los diferentes tipos de variables.
Las variables en Javadeben tener un tipo de dato asociado. El tipo de dato de esa variable indicara los valores que la variable puede contener y las operaciones que se pueden realizar con ella. Podemos diferenciar los datos en Java en dos categorías de datos principales: los tipos primitivos y los tipos referenciados.
Los tipos primitivos contienen un sólo valor e incluyen los tipos como los enteros, coma flotante,los caracteres, de tipo booleano etc...
Los tipos referenciados se llaman así porque el valor de una variable de referencia es una referencia (un puntero) hacia el valor real. En Java tenemos los arrays, las clases y los interfaces como tipos de datos referenciados.

Dado que antes hemos dicho que un objeto también ocupa un espacio de memoria: ¿en qué se parecen y en qué se diferencia unobjeto de una variable? Consideraremos que las variables son entidades elementales: un número, un carácter, un valor verdadero o falso… mientras que los objetos son entidades complejas que pueden estar formadas por la agrupación de muchas variables y métodos. Pero ambas cosas ocupan lo mismo: un espacio de memoria (que puede ser más o menos grande).

C proporciona todos los tipos de datos que estándisponibles en Java y agrega compatibilidad para los números sin signo y un nuevo tipo de punto flotante de 128 bits de alta precisión.
Para cada tipo de datos primitivo en Java, la biblioteca de clases principal proporciona una clase contenedora, que lo representa como un objeto de Java. Por ejemplo, la claseInt32 contiene el tipo de datos int y la clase Double contiene el tipo de datos double.Por otro lado, todos los tipos de datos primitivos en C# son objetos en el espacio de nombres System. Para cada tipo de datos, se proporciona un nombre corto o alias. Por ejemplo, int es el nombre corto correspondiente a System.Int32 y double es la forma abreviada de System.Double.
En la tabla siguiente se proporciona la lista de tipos de datos de C# y sus alias. Como puede ver, los primerosocho de estos tipos corresponden a los tipos primitivos disponibles en Java. Sin embargo, tenga en cuenta que el tipo boolean de Java se denomina bool en C#.




Nombre corto Clase .NET Tipo Ancho Intervalo (bits)
byte Byte
Entero sin signo 8 0 a 255
sbyte SByte
Entero con signo 8 -128 a 127
int Int32 Entero con signo 32 -2.147.483.648 a 2.147.483.647
uint UInt32
Entero sin signo 32 0 a4294967295
short Int16
Entero con signo 16 -32.768 a 32.767
ushort UInt16
Entero sin signo 16 0 a 65535
long Int64
Entero con signo 64 -922337203685477508 a 922337203685477507
ulong UInt64
Entero sin signo 64 0 a 18446744073709551615
float Single
Tipo de punto flotante de precisión simple 32 -3,402823e38 a 3,402823e38
double Double Tipo de punto flotante de precisión doble 64-1,79769313486232e308 a 1,79769313486232e308
char Char
Un carácter Unicode 16 Símbolos Unicode utilizados en el texto
bool Boolean
Tipo Boolean lógico 8 True o false
object Object
Tipo base de todos los otros tipos
string String
Una secuencia de caracteres
enteros: Estos tipos son byte, short, int y long, que guardan el signo valor, estos representan un número y no pueden representar elementosfraccionarios.
Esto puede ser un buen ejemplo de declaración de tipos de datos enteros:
public class enteros
{
public static void main(String[] arg)
{
byte midato1 = 1;
short midato2 = 100;
int midato3 = 10000;
long midato4 = 100000000;

System.out .println("midato = " + midato1);
....
}
}

Números en coma flotante: Estos son float y...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Tipos de datos en bases de datos
  • Tipos de datos
  • tipos de datos
  • Tipos De Datos
  • tipos de datos
  • Tipos de datos
  • tipos de datos
  • tipos de datos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS