hemos visto que javascript esta jugando un papel muy importante a la hora de implementar contenido web dinámico; de echo la mal llamada web 3.0 antepone javascript a php, siendo los dos lenguajes de scripting, ( cada un su lugar claro ).
Totalmente de acuerdo; lo único que digo, es que javascript es intrínsicamente para navegadores, en cambio Java sí es un lenguaje independiente (descartando la dependencia de la JVM). De hecho, actualmente utilizar el framework jQuery es lo más simple que existe para hacer lo que se te ocurre, así que nunca me atrevería a decir que no sirve mucho :D.
En cuanto a java se dice que su sintaxis es familiar a la javascript.
Si lo vemos por el lado de la sintaxis, entonces claro que es similar, pero en ese caso todos los lenguajes de programación y scripts son similares, puesto que todos tienen la misma base (o una muy similar).
El ejemplo más simple en Java sería, por supuesto, Hola mundo:
public class HolaMundo {
public static void main(String[] args) {
System.out.println("Hola mundo");
}
}
Para utilizarlo hay que instalar JDK (Java Development Kit) y luego añadir la ruta de instalación a las variables de entorno del sistema. Estas variables proveen formas cortas de acceder a programas o directorios.
En Windows, se debe hacer clic derecho sobre Mi PC/Equipo y luego propiedades. Luego (en Windows Vista y 7) hay que hacer clic sobre
configuración avanzada del sistema y luego sobre
Variables de entorno...; en
Windows XP se debe seleccionar la pestaña
Opciones avanzadas y ahí seleccionar
Variables de entorno.... Aquí deberían ver dos tipos:
variables de usuario y
variables de sistema. Las primeras serán variables que sólo podrá utilizar el usuario que ha iniciado sesión, en cambio las segundas estarán disponibles para todos los usuarios del computador.
Aquí deben añadir la ruta a la carpeta de instalación del JDK, la cual es
C:\Archivos de Programa\java\jdk1.x.x_xx\bin para Windows de 32 bits y
C:\Archivos de programa (x86)\Java\jdk1.x.x_xx\bin para Windows de 64 bits. Hay que buscar (bajo las variables de sistema) la variable que diga
Path y
editarla; deben ir hasta el final e insertar un punto y coma (;) y copiar la ruta del JDK. Luego deben aceptar todo y listo.
Para probar que funciona, deben ir a Inicio -> ejecutar, escribir cmd y presionar Enter. Luego deben escribir
java -version y presionar enter; debería aparecer la versión de Java, algo similar a esto:
java version "1.6.0_25"
Java(TM) SE Runtime Environment (build 1.6.0_25-b06)
Java HotSpot(TM) 64-Bit Server VM (build 20.0-b11, mixed mode)
Si les aparece un mensaje diciendo que el comando no se reconoce, entonces es necesario reiniciar el computador y probar nuevamente.
Ahora por fin se puede compilar el programa. Para compilarlo hay que guardar el código en un archivo llamado
exactamente igual que el nombre de la clase, respetando mayúsculas y minúsculas, en este caso, el archivo debe llamarse
HolaMundo.java (ojo con la extensión
.java). Luego, deben ejecutar la consola (inicio -> ejecutar, escriben
cmd y presionan Enter), cambiar el directorio actual al que se encuentre el archivo (guarden el archivo en el disco duro C: y luego escriban, en la consola,
cd C:\ y presionen enter) y escriban
javac HolaMundo.java. Esto creará las clases necesarias para ejecutar el programa. Ahora, para ejecutar el programa, deben escribir
java HolaMundo (SIN EXTENSIÓN); esto mostrará el mensaje dentro de
System.out.println();.