Tipos de datosmas comunes
Tipo Rango de valores
Números
enteros
Fraccionarias
byte de -128 a 127
short de -32768 a 32767
Int de -2147483648 a 2147483647
long
-9.223.372.036.854.775.808 a
9.223.372.036.854.775.807
float -3.4E+38 a 3.4E+38.
double -1.8E+308 a 1.8E+308
char Comprende un solo caracter
string
Se utilizan para almacenar una cadena de caracteres.
La cadena se delimita por : “ ”. “hola”
boolean false & true (falso y verdadero)
3.
O Variable
Lugares dememoria en donde se almacenan temporalmente
los datos procesados. Se nombra así por que esta área de la
memoria puede almacenar diferentes valores durante la
ejecución de un programa.
4.
Tipos de Datosen Java
Ejemplos de declaración de variables.
O int total; Declaración de la variable total de tipo
entera. Sin valor inicial
O char grado = ‘A’; Declaración de una variable char.
Con valor inicial de A
O String nombre = “Juan”
O short sueldo = 100 Declaración de la variable sueldo
entera corta con un valor inicial de 100
O boolean respuesta= true;
O String planeta = “Tierra”;
5.
O Constantes
O Esun dato numérico o alfanumérico que no
cambia durante la ejecución de un
programa, por ejemplo pi=3.1416, g= 9789
m/s2.
6.
Variables de tipoCarácter (char)
Son variables que almacena caracteres individuales (letra, numero, signo ?, etc...).
El carácter que se inicializa debe ir entre apóstrofes o comillas simples 'a'.
El tipo char, guarda las representaciones del código ASCII de los caracteres,
tanto de letras como de números.
Este es el resultado de la ejecución del código
Mi letra es: a
La segunda letra del alfabeto es : B
7.
Variables de tipoBooleano
Las variables de tipo booleano se declaran con la palabra boolean. En java, las
variables de tipo booleano sólo pueden tener los valores false o true.
El resultado de la ejecución de este programa es:
Bole1 tiene true
Bole2 tiene false
La clase Math
5
Se encuentra en el paquete java.lang
Incluye métodos estáticos para calcular:
Raiz cuadrada
exponeciación
Funciones trigonométricas
También tiene constantes matemáticas como
Math.PI