|
| inicio |
Este navegador se encuentra lejos de poseer todas las funcionalidades del su concurrente Netscape. Sin embargo posee sus características principales:
La ejecución de un applet Java necesita la instalación en el disco duro del fichero classes.zip (1,34 Mb en su versión actual ) que forma parte del JDK ( Java Developer�s kit ) y que contiene todas las clases estándar entregadas con Java. Una vez se ha instalado ésto, se debe insertar la siguiente línea en el fichero AUTOEXEC.BAT:
CLASSPATH= . ; < camino de instalaci�n de classes.zip> /CLASSES.ZIPEstas librerías se comentan en el apartado dedicado a las mismas.
Por su parte, Microsoft ha anunciado un lenguaje directamente competidor: Visual Script.
JavaScript se integra en una página HTML y permitirá responder a acciones del usuario: clics de ratón, edición en un formulario y navegación en la página. Aporta de hecho una posibilidad de programación orientada a eventos en el interior de una página HTML.
� Por qué no hacer ésto en Java ?
Se podría hacer. Pero Java utiliza un cierto número de técnicas
orientadas a objeto que son delicadas de implementar. por tanto, es interesante,
a fin de ampliar el número de usuarios potenciales, disponer
de un lenguaje intermedio, simplificado, para emprender todas las acciones
simples en una página HTML. JavaScript es pues un lenguaje de
autor y no un lenguaje de desarrollo.
| Java | JavaScript |
|---|---|
| Compilado en el servidor antes de la ejecución en el cliente | Interpretado por el cliente, no compilado |
| Orientado a objeto. Los programas están constituidos por clases con herencias, etc. | No hay clases ni herencia ( como Visual Basic, por ejemplo ) |
| Applets distintos de HTML | Encapsulado en HTML |
| Declaración abligatoria de las variables ( comprobación de tipos | Declaración opcional de las variables |
| Referencias verificadas en la compilación | Referencias verificadas en la ejecución |
| Imposible escribir en disco sin autorización | También ofrece esta imposibilidad |
Además:
JDK
El Java Developer Kit es el entorno de base mínimo para efectuar
desarrollos en Java ( un compilador y un intérprete en línea de
mandato ). Sólo está disponible actualmente para las plataformas
Sparc Solaris, Windows 95 y Windows NT.
Se puede conseguir en las siguientes direcciones:
http://java.sun.com/devcorner.html JDK 1.1 Beta Release: http://www.javasoft.com/products/jdk/1.1/index.html JDK 1.0.2 Final Release: http://www.javasoft.com/products/jdk/1.0.2/index.html
Contiene:
appletviewer.exe
Es el visor de applets de Java, el appletviewer descarga uno o más documentos HTML especificados por la URL en la línea de comando.
java.exe
es el intérprete de Java. Ejecuta byte-codes creados por javac, el compilador de Java.
javac.exe
Es el compilador del lenguaje Java, es decir, compila los archivos ( *.java )
en byte-codes generando los archivos ( *.class ). Está escrito en el mismo lenguaje
Java.
Por defecto, Javac, genera los archivos ( *.class ) en el mismo directorio
del archivo fuente ( *.java ).
Cuando un archivo fuente de Java hace referencia a una clase que no está definida
en alguno de los archivos fuente del comando de l&iacutye;nea, entonces
Javac hace uso del Class path, por defecto el Class path, sóolo
contiene las clases del sistema.
javadoc.exe
Genera documentación API ( la interfaz de programación de aplicaciones ) en formato HTML para el paquete especificado o para los archivos fuentes individuales en Java en la línea de comandos.
javah.exe
Genera archivos fuentes y de cabecera en C ( archivos .h y .c ) que describen las clases especificadas. Estos archivos de C proveen la información necesaria para implementar métodos nativos para las clases especificadas en C.
javap.exe
Desensambla el archivo de clases especificado por los nombres de las clases en la línea de comandos e imprime una versión humanamente comprensible de esas clases.
jdb.exe
Se trata de un depurador de las clases de Java. Está basado en una línea de comandos de texto.
Las aplicaciones producidas podrán cubrir un amplio espectro completo desde la producció de páginas Web hasta las aplicaciones cliente-servidor profesionales.
La interfaz de usuario de la herramienta es muy similar a la de un navegador y
por ello permite una navegació intuitiva y rápida entre la fuente, la documentación,
los árboles de clases, etc.
La herramienta de Symantec no dispone de todas las funcionalidades que Sunsoft destina a su Java Workshop. Sin embargo, Symantec Café cuenta con dos ventajas:
Éste se puede obtener en la dirección:
http://www.borland.com