ebook img

Arquitectura y Lenguaje Java PDF

104 Pages·2003·1.45 MB·Spanish
by  
Save to my drive
Quick download
Download
Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.

Preview Arquitectura y Lenguaje Java

Arquitectura y Lenguaje Java 1 Introducción ■ El lenguaje de programación Java así como su arquitectura se diseñaron para resolver problemas que se presentan en la programación moderna. ■ Se inició como parte de un proyecto cuyo objetivo fue el de desarrollar software avanzado para dispositivos electrónicos. 2 Introducción ■ Se creó un equipo de trabajo en Sun para tratar de resolver este problema. Inicialmente se pretendió utilizar C++ pero se identificaron numerosos problemas y se buscó diseñar un nuevo lenguaje. ■ Como resultado, en 1990, el nuevo lenguaje recibió el nombre de Oak y era pequeño, confiable, y de arquitectura independiente. 3 Introducción ■ En 1993, mientras el equipo continuaba trabajando, apareció la Red Mundial (www) en Internet y tuvo una gran aceptación. ■ Los desarrolladores de Java pensaron que un lenguaje de arquitectura neutral sería ideal para programar en internet porque el programa podría ejecutarse en todos los tipos de computadoras conectadas a la red. 4 Introducción ■ Java es un lenguaje simple, orientado a objetos, distribuido, interpretado, robusto, seguro, de arquitectura neutral, portable, de alto rendimiento, multi hilos, y dinámico. 5 Simple ■ Aprenderse fácilmente y que fuera familiar (C y C++) ■ Omite la sobrecarga de operadores (aunque sí existe la sobrecarga de métodos) y la herencia múltiple. ■ Las construcciones como struct no son válidas. 6 Simple ■ Descarta la instrucción goto, sin embargo, provee instrucciones etiquetadas de break y continue. ■ Incorpora la recolección de basura para manejo automático de memoria. ■ Elimina los apuntadores. ■ Maneja automáticamente la referenciación y dereferenciación de objetos. 7 Orientado a Objetos ■ Permite la definición clara de interfaces y la reusabilidad de código; así como las ventajas mencionadas previamente en este curso sobre la programación orientada a objetos. ■ Java cuenta con un conjunto extenso de clases guardadas en paquetes. . java.awt, java.io, java.net, java.lang 8 Distribuido ■ Las aplicaciones de Java pueden acceder a objetos a través de la red por medio de URL's con la misma facilidad que si accediéramos a objetos en nuestro sistema local de archivos. 9 Interpretado ■ El compilador de Java genera byte-codes, en lugar de código nativo de la máquina. ■ Para ejecutar un programa en Java se utiliza el intérprete para ejecutar los byte-codes compilados, y por ello java es un lenguaje interpretado. 10

Description:
El lenguaje de programación Java así como su arquitectura se diseñaron para resolver problemas que se presentan en la programación moderna.
See more

The list of books you might like

Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.