La historia de java
Java nace en 1991 con el nombre "OAK", posteriormente cambiado por Green por problemas legales, y finalmente con la denominación actual JAVA.
El objetivo de java era crear un lenguaje de programación parecido a C++ en estructura y sintaxis, fuertemente orientado a objetos, pero con una máquina virtual propia. Esto se hizo bajo el principio, de poder ser usado bajo cualquierarquitectura "Write Once, Run Anywhere (escríbelo una vez, ejecútalo en cualquier sitio)".
En 1992 se presenta el proyecto verde, con los prototipos a bajo nivel. Entre 1993 y 1994 se trabaja para poder presentar un prototipo funcional (hotJava) donde se ve todo el potencial que JAVA puede ofrecer.
En 1995 finalmente, es presentada la versión alpha de java, y un año despues en 1996 es lanzado elprimer JDK (JDK 1.0). El desarrollo de java a partir de entonces es imparable, se van presentando nuevos paquetes y librerías hasta la actualidad.
A día de hoy, podemos decir, que Java es uno de los lenguajes más importantes del mundo. Con una comunidad extendida en todos los componentes y más de 4 millones de desarrolladores, existen millones de dispositivos que lo usan. Ademas, tras el surgimientode android, java se establecido como el lenguaje de programación para móviles más extendido del planeta.
El nombre de JAVA tiene una gran polémica con respecto a su origen, se discuten varias teorías:
Una de las teorías más difundidas viene del cafe, se dice que una cafetería cercana donde los desarrolladores tomaban cafe se llamaba de la misma forma, de ahí vendria tambien su logo con una tazade cafe humeante.
Otra versión dice que viene del acronimo: Just Another Vague Acronym ("sólo otro acrónimo ambiguo más").
Aparte de estas teorías, la versión más plausible es que se eligió su denomicación al azar de una lista de posibles nombres.
Tipos de datos en java
Las variables son posiciones de memoria reservadas para almacenar valores. Esto significa que cuando se crea una variable parareservar algo se crea un espacio en la memoria.
Existen dos tipos de datos disponibles en Java:
Tipos de datos primitivos.
Tipos de datos de referencia.
Tipos de datos primitivos
Hay ocho tipos de datos primitivos soportados por Java. Los tipos de datos primitivos están predefinidos por el lenguaje y nombrados por una palabra clave. Veamos ahora en detalle acerca de los ocho tipos de datosprimitivos.
Byte
Tipo de datos Byte es un entero de 8 bits.
El valor mínimo es -128 (-2 ^ 7).
El valor máximo es 127 (inclusive) (2 ^ 7 -1).
El valor por defecto es 0.
Tipo de datos Byte se utiliza para ahorrar espacio en grandes conjuntos, sobre todo en el lugar de los números enteros, ya que un byte es cuatro veces más pequeño que un int.
Ejemplo: byte a = 100, byte b = -50
Short
Tipo de datos Short esun entero de 16 bits.
El valor mínimo es -32,768 (-2 ^ 15).
El valor máximo es de 32.767 (inclusive) (2 ^ 15 -1).
Tipo de datos Short también se puede utilizar para ahorrar memoria como tipo de datos byte. Un tipo de dato short es 2 veces más pequeño que un int.
El valor por defecto es 0.
Ejemplo: short s = 10000, short r = -20000
Int
Tipo de datos int es un entero de 32 bits.
El valor mínimo es-2147483648 (-2 ^ 31).
El valor máximo es 2147483647 (inclusive)(2 ^ 31 -1).
Int. se utiliza generalmente como el tipo de datos predeterminado para los valores enteros a menos que exista una preocupación acerca de la memoria.
El valor por defecto es 0.
Ejemplo: int a = 100000, int b = -200000
Long
Tipo de datos Long es un entero de 64 bits.
El valor mínimo es -9223372036854775808 (-2 ^ 63).
Elvalor máximo es 9223372036854775807 (inclusive) (2 ^ 63 -1).
Este tipo se utiliza cuando se necesita una gama más amplia que int.
El valor por defecto es 0.
Ejemplo: long a = 100000, int b =-200000
Float
El Float es un dato de coma flotante de precisión simple de 32 bits.
Float se utiliza principalmente para ahorrar memoria en grandes arrays de números.
El valor por defecto es 0,0 f.
Ejemplo: float...
Regístrate para leer el documento completo.