HERRAMIENTAS:
- Compilador Java (javac.exe): Es
el que nos permite traducir nuestro programa para que la computadora lo pueda ejecutar.
Aquí es importante mencionar que este compilador no traduce directamente nuestro programa
a lenguaje de máquina sino a un código intermedio que después será interpretado.
- Intérprete Java (java.exe): Es la
máquina virtual que ejecuta el programa escrito en Java, sin él no puedes correr
programas creados en este lenguaje.
- AppletViewer (appletviewer.exe): Es
un entorno que nos permite probar applets sin la necesidad de un navegador.
APPLET:
El funcionamiento del Web está basado en el paradigma
cliente/servidor. Un servidor almacena páginas Web en formato html y los clientes las
consultan. Los clientes corresponden a programas de navegación en el Web como por ejemplo
Netscape, Internet Explorer, etc. Una página Web se transmite del servidor al cliente por
medio de la red internet, en el momento en que el cliente la consulta.
Una página Web puede contener varios medios audio/visuales: texto,
imágenes, sónido, video, applets.
Un applet es un programa escrito en Java que anima una porción
de la página Web. Al igual que el resto de los medio audio/visuales, el applet está
almacenado en el servidor y se transmite al cliente por medio de internet.
Java ha sido la primera solución en poder integrar imagen y sonido en
las páginas web. También permite al usuario interaccionar con la página web. En vez de
sólo leer y quizás rellenar algún formulario, los usuarios pueden ahora jugar, hacer
cuentas en hojas de cálculo, hablar en tiempo real, tener información actualizada de
forma continua, y mucho más.
ELEMENTOS DEL LENGUAJE:
La sintáxis de un lenguaje define los elementos de dicho lenguaje y
cómo se combinan para formar un programa. Los elementos típicos de cualquier lenguaje
son los siguientes:
· Identificadores: los nombres que se dan a
las variables
· Tipos de datos
· Palabras reservadas: las palabras que
utiliza el propio lenguaje
· Sentencias
· Bloques de código
· Comentarios
· Expresiones
· Operadores |