Professional Documents
Culture Documents
El lenguaje Java y los navegadores con soporte Java, proporcionan una forma
diferente de hacer que ese navegador sea capaz de ejecutar programas. Con Java se
puede reproducir sonido directamente desde el navegador, se pueden visitar home
pages con animaciones, se puede enseñar al navegador a manejar nuevos formatos
de ficheros, e incluso, cuando se pueda transmitir video por las líneas telefónicas,
nuestro navegador estará preparado para mostrar esas imágenes.
ARQUITECTURA DE JAVA
JVM
Esto en contraste con programas escritos en C y C++ en los que era necesario
modificar el código fuente ("Source Code") para que el programa ejecutara en
diferentes plataformas. Lo que interpreta un JVM "Virtual Machine" es Byte
Code, el cual es generado al compilar cualquier programa en Java. Este Byte
Code será idéntico si es producido en un ambiente Windows,Solaris,Linux..etc y
como ya fue mencionado: a través del JVM para cada plataforma se producen
los mismos resultados.
API
Java APIs : Forman la base para programar en el lenguaje Java, estas clases se
encuentran divididas por paquetes ("packages") que serian el Análogo de "Librerías en
C". AWT ("Abstract Windows Toolkit") mencionado anteriormente es uno de los
paquetes del API Java
APPLET
APLICACIÓN =/ APPPLET
/**
* Applet Hello World
*/
import java.applet.Applet;
import java.awt.Graphics;
<html>
<head>
<title> Un applet simple </title>
</head>
<body>
<p>
A continuaci st a salida del programa
</p>
<applet code="AppletSimple.class" width="300" height="100">
No hay disponible un int 鲰 rete de Java
</applet>
</body>
</html>
TRIANGULO Y MI NOMBRE
import java.awt.*;
import java.applet.*;
/** Initialization method that will be called after the applet is loaded
* into the browser.
*/
public void init() {
// TODO start asynchronous download of heavy resources
}
}
}
HTML
<html>
<head>
</head>
<body bgcolor="000000">
<center>
<applet
code = "triangulo.class"
width = "300"
height = "300"
>
</applet>
</center>
</body>
</html>