Java se creó como parte de un proyecto de investigación para el desarrollo de software avanzado para una amplia variedad de dispositivos de red y sistemas embebidos.
La meta era diseñar una plataforma operativa sencilla, fiable, portable, distribuida y de tiempo real. Cuando se inició el proyecto C++ era el lenguaje del momento. Pero a lo largo del tiempo, las dificultades encontradas con C++ crecieron hasta el punto en que se pensó que los problemas podrían resolverse mejor creando una plataforma de lenguaje completamente nueva. Se extrajeron decisiones de diseño y arquitectura de una amplia variedad de lenguajes como Eiffel, SmallTalk, Objetive C y Cedar/Mesa.
Puede ejecutarse en cualquier plataforma ya que al compilar genera un código intermedio llamado bytecode que puede a ser ejecutado por una máquina virtual instalada previamente o bien compilado de nuevo para
generar código ejecutable por una máquina determinada.
LIBRERÍAS JAVA (packages): colección de utilidades y funciones, ordenadas por su aplicación, que sirven para facilitar las tareas de programación.
JAVA IDE: Los entornos Integrated Development Environments (IDE) facilitan las tareas de edición, compilación y ejecución de programas. Además, permiten que se puedan crear proyectos complejos de manera ordenada y efectiva.
EJEMPLOS CON JAVA: A continuación aparecen un par de ejemplos que fueron explicados en clase para entender, de forma muy general y básica, el lenguaje de programación Java.
Los códigos que aparecen en los ejemplos, se han escrito con jEdit.
jEdit se trata de un editor de texto libre. Está escrito en Java y se ejecuta en Windows, GNU/Linux, Mac OS X y otros sistemas operativos que dispongan de la máquina virtual Java.
No hay comentarios:
Publicar un comentario