Escolar Documentos
Profissional Documentos
Cultura Documentos
Origen
En 1991, James Gosling creó un lenguaje denominado Oak (roble) el cual fue el
predecesor de Java. Su objetivo era establecer un lenguaje común para los dispositivos
electrodomésticos. Se basó en C++ tratando de sacarle la complejidad y la inseguridad
que presentaba.
JDK ("Java Development Kit") y J2SE ("Java 2 Standard Edition") son nombres para el
mismo componente utilizado en ambientes Java, el cual agrupa las diversas
funcionalidades necesarias para desarrollar programas Java. Existen JDK/J2SE para
diversos ambientes y plataformas, los cuales ofrecen lo siguiente:
Un compilador Java, capaz de generar Byte-Code.
Una JVM ("Java Virtual Machine"), capaz de ejecutar Byte-Code.
Un conjunto de Clases base utilizadas para generar programas Java.
Otras utilerías para administrar código escrito en Java.
Compilación
Fuente:
http://javabasico.osmosislatina.com/curso/objetos.htm#car
Diego Santimateo G. 1
Facultad de Informática, Electrónica y Comunicación
Programación Orientada a Objetos
Fuente:
http://www.whyfloss.com/pages/conference/static/editions/res07/charla1.pdf
Entornos de desarrollo
Existe una gran variedad de entornos de desarrollo integrados (IDE) que
contribuyen a la creación y depuración de los programas Java ya sean de aplicación o
applet. En http://www.thefreecountry.com/programming/javaide.shtml puede disponer
de algunos de ellos. Un IDE se concibe como una herramienta de apoyo al desarrollo de
software que en general tiene las siguientes características:
Editor de texto con corrección sintáctica y coloreo que destaca palabras claves o
reservadas.
Herramientas gráficas
Soporte para compilación y ejecución
Relación entre errores de compilación y código fuente
Opciones para la depuración del programa
Diego Santimateo G. 2