JAVA

Páginas: 13 (3088 palabras) Publicado: 3 de noviembre de 2013
1. HISTORIA DE JAVA

Java es un lenguaje de programación que fue desarrollado a principios de los años 90's. El creador de este exitoso programa fue Patrick Naughton, ingeniero de Sun MicroSystems que trabajo con sus compañeros de trabajo llamando al proyecto "El proyecto verde". Él y otros ingenieros trabajaron sin descansar durante 18 meses.

Intentaban crear un lenguaje de programaciónfácil de usar y de utilizar, al principio consideraban el más útil C++ pero no todos estuvieron de acuerdo y lo encontraban inadecuado como Gosling. 
Gosling intentaba modificar C++, pero al final termino abandonando el proyecto y sus cambios y empezó desde cero al que llamo Oak, similar a C,C++. Luego Oak cambió el nombre a Java porque resultaba que ya existía un lenguaje llamado Oak, se dice queJava es originario de Asia, lo nombraron así mientras tomaban café.

En Agosto del 1991 Java ya tenía sus propios programas. Para 1992, el equipo o grupo desarrollo un sistema llamado Star7, parecido a PDA, cuyo nombre viene de la combinacion del "Proyect Green" o "Proyecto Verde" como mencionamos antes, que permitía a los usuarios responder al teléfono desde cualquier lugar. 

En Septiembre de1992 se presentan los prototipos de bajo nivel del sistema, que continuaban desarrollando, incluyendo el sistema operativo. Y se termina a finales de Septiembre como el "Proyecto Verde"

De 1993 a 1994 el equipo de Naughton lanzó nuevas propuestas al mercado, las mismas que se fueron dando en el sistema operativo base. Sin embargo, este proyecto fracasó por sus ambiciones de ganar ofertas.Afortunadamente el Proyecto Verde coincidió con el fenómeno mundial WEB

Naughton procedió a la construcción del lenguaje Java y en Septiembre de 1994 se termina el prototipo de HotJava cuando se hace la demostración y se reconoce el potencial de Java y aceptan el proyecto.

2. TIPOS DE DATOS

Un dato siempre lleva asociado un tipo de dato, que determina el conjunto de valores que puede tomar.En Java toda la información que maneja un programa está representada por dos tipos principales de datos:

Datos de tipo básico o primitivo.
Referencias a objetos.
Los tipos de datos básicos o primitivos no son objetos y se pueden utilizar directamente en un programa sin necesidad de crear objetos de este tipo. La biblioteca Java proporciona clases asociadas a estos tipos que proporcionanmétodos que facilitan su manejo. 

Los tipos de datos primitivos que soporta Java son:
Tipo de dato
Representación
Tamaño (Bytes)
Rango de Valores
Valor por defecto
Clase Asociada
Byte
Numérico Entero con signo
1
-128 a 127
0
Byte
Short
Numérico Entero con signo
2
-32.768 a 32.767
0
Short
Int
Numérico Entero con signo
4
-2147483648 a 2147483647
0
Integer
Long
Numérico Enterocon signo
8
-9223372036854775808 a 9223372036854775807
0
Long
Float
Numérico en Coma flotante de precisión simple Norma IEEE 754
4
± 3.4x10-38 a ± 3.4x1038
0.0
Float
Doublé
Numérico en Coma flotante de precisión doble Norma IEEE 754
8
± 1.8x10-308 a ± 1.8x10308
0.0
Double
Char
Carácter Unicode
2
\u0000 a \uFFFF
\u0000
Character
Boolean
Dato lógico
-
true ó false
falseBoolean
Void
-
-
-
-
Void


DATOS NUMÉRICOS ENTEROS
En Java los representan los tipos: byte, short, int, long.
El tipo de dato numérico entero es un subconjunto finito de los números enteros del mundo real. Pueden ser positivos o negativos.

Ejemplo de declaración de variables enteras:

int a;
byte n1, n2;
short x;


DATOS NUMÉRICOS REALES
En Java los representan los tipos:float, double.
El tipo de dato numérico real es un subconjunto finito de los números reales. Siempre llevan un punto decimal y también pueden ser positivos o negativos. Los números reales tienen una parte entera y una parte decimal.
Por ejemplo: 0.08   -54.0001

Ejemplo de declaración de variables reales:

float peso;
double longitud;
float altura = 2.5F;
double area = 1.7E4; // equivale...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Java
  • Java
  • java
  • JAVA
  • java
  • java
  • javiera
  • Java

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS