Sun Microsystems desarrolló Java en un lenguaje de programación muy similar a C++, tanto en lo que respecta a la sintaxis como a su calidad de estar orientado a objetos, pero con la particularidad de que mejoraba muchos puntos débiles de C++ como el tema de seguridad y la manera de gestionar diferentes tareas de programación al mismo tiempo. | |||||||||||||||||||
![]() |
El funcionamiento básico de un programa en Java es el siguiente: por una parte, un compilador de este lenguaje selecciona el código fuente Java y generará las instrucciones para la máquina virtual Java (JVM), que es un motor para ejecutar programas también en este lenguaje. Este motor tiene que estar contemplado por los navegadores con el fin de reconocer los applets de Java, que son las aplicaciones surgidas de la programación y compilación de líneas de código para Java. El hecho de que las líneas de programa se ejecuten en la máquina virtual permite que los programas sean seguros, y que no pueda accederse a los recursos del disco duro del ordenador que actúa como cliente. Vemos un ejemplo básico de funcionamiento:
En síntesis, el lenguaje Java es bastante complejo, ya que se trata de un lenguaje de programación de alto nivel y que requiere conocimientos de programación. Por ello, no nos dedicaremos a programar y compilar programas en Java, sino que aprenderemos cómo utilizarlos a partir de diferentes applets que existen en Internet. Si estáis interesados en saber cómo programar vuestros propios applets de Java, os recomendamos este curso de aprendizaje. Como hemos visto, los applets de Java llevan la extensión *.class, y requieren un navegador compatible con Java para funcionar correctamente. En este sentido, los dos principales navegadores son compatibles desde la versión 2.0 de Netscape, y desde la versión 3.0 de Internet Explorer, así como el propio navegador desarrollado por Sun y que se denomina HotJava (diseñado totalmente en Java). | ||||||||||||||||||
![]() |
Para incluir los applets en las páginas web se utiliza la etiqueta <APPLET>...</APPLET>, donde especificaremos cuáles son sus componentes de la siguiente forma:
Los atributos específicos son:
Los atributos que configuran los applets deben especificarse mediante la etiqueta <PARAM>. Esta etiqueta contiene un par de atributos asociados:
A continuación os mostramos un par de casos prácticos sobre cómo se aplican los applets de Java dentro de las páginas web. Código del applet "water.class": <applet code="water.class"
name="water" width="200" height="200" codebase="water/"> Resultado:
Es conveniente que no carguéis mucho las páginas con varios applets de Java, ya que ralentizan mucho el tiempo de descarga de la página, sobre todo para aquellos usuarios con módems de baja velocidad. Otro applet interesante: Código base del applet "ticker.class":
Mediante este applet podemos poner toda una serie de noticias interesantes, como si se tratase de un teletipo. Resulta muy práctico para mantener informados a nuestros usuarios de las últimas novedades. <
|
||||||||||||||||||
![]() |