MENU
Skip menuClases para tipos primitivos o simples: String, Integer, Double.... java.lang.*
En java, los tipos primitivos son un tipo de dato heredado de lenguajes de programacion no orientada a objetos, como puede ser el C.
Tienen ciertas particularidades, que no comparten con otras clases mas complejas, como por ejemplo que no necesitan ser declarados.
Por ejemplo:
Para crear un objeto de clase triangulo lo hariamos:
Para crear un entero, en cambio seria algo asi:
int a;
Los tipos primitivos predefinidos en java son:
boolean
es decir, valores que pueden ser verdaderos o falsos
char los caracteres son de 16 bit y están codificados en Unicode 1.1.5; en los demás lenguajes son ASCII solamente de 8 bit.
byte
enteros de 8 bit con signo, es decir, número entre menos (dos a la séptima) y dos a la octava.
short
enteros de 16 bit con signo.
int
enteros de 32 bit con signo.
long
enteros de 64 bit con signo.
float
Tipo de punto flotante de precisión simple
double
Tipo de punto flotante de precisión doble
La clase envolvente
Clases envolventes para cada uno de los de datos primitivos. Una clase envolvente da la funcionalidad de una clase para un tipo de datos primitivo. Estas clases envolventes tienen métodos que permiten manipular el tipo de dato primitivo correspondiente que ellos envuelven.
Las clases envolventes son unas clases especiales que proveen a los tipos primitivos de utiles funciones.
Las anteriores nombradas como float,long,double...
Estas clases envolventes poseen metodos que nos permiten interactuar y convertir estos valores primitivos.
Este metodo recibe un valor numerico, y lo convierte a otro tipo primitivo.
Ejemplo
Java.lang
El paquete java.lang se importa automáticamente. Esto quiere decir que no es necesario poner en la clase donde se vaya a hacer uso de este paquete la cláusula o instrucción correspondiente “import java.lang”. Dentro de este paquete están gran parte de las clases más utilizadas dentro de las aplicaciones o programas creados con tecnología Java.