|
Programación: Java en estado puro
Explicamos con ejemplos la iniciación en Java. Os la explicamos con JDK (Java Developer Kit) y JVM (Máquina Virtual Java). No utilizaremos un IDE (Entorno de Desarrollo Integrado) pues pretendemos explicar Java en su estado más puro, suficiente para aprender el lenguaje y desarrollar pequeñas aplicaciones. Java es un lenguaje de programación orientado a objetos de propósito general, y como tal es válido para realizar cualquier tipo de aplicaciones. Incluye una combinación de características que lo hacen único y está siendo adoptado por muchos fabritanes como herramienta de desarrollo. Fue desarrollado por Sun Microsystems a principios de los años 90. Sun Microsystems liberó la mayor parte de sus tecnologías Java bajo la licencia GNU GPL, de acuerdo con las especificaciones del Java Community Process, de tal forma que prácticamente todo el Java de Sun es ahora software libre. Una de las características más importantes de Java es que los programas ejecutables, creados por el compilador Java, son independientes de la arquitectura. Un programa desarrollado en Java se puede ejecutar en una gran variedad de equipos con diferentes microprocesadores (Intel, AMD, EM, SPARC, etc) y sistemas operativos (Windows, Linux, Unix, Solaris, etc).
Descargaremos las herramientas necesarias para realizar nuestras aplicaciones de ejemplo desde la web de Sun Microsystems: www.sun.com, en concreto descargaremos JDK y JVM. Actualmente está disponible la versión Java Development Kit 5.0 Update 14. Descargaremos el fichero jdk-1_5_0_14-windows-i586-p.exe (51,76MB). Marcaremos el JDK apropiado para nuestro sistema (en nuestro caso Windows) y pulsaremos en Download selected with Sun Download Manager: Ejecutaremos el fichero "...-integrated.jnlp" con Java (TM) Web Start Launcher: De esta forma se abrirá Sun Download Manager 2.0 para iniciar la descarga de JDK: En la ventana de "Set Options and Proxies" de Sun(TM) Download Manager seleccionaremos la carpeta donde se descargará el fichero (Select Directory for Downloade Files). Cuando hayamos configurado las diferentes opciones de descarga pulsaremos "OK": Aparecerá el fichero a descargar, pulsaremos "Start" para iniciar la descarga: Una vez finalizada la descarga ejecutaremos el fichero jdk-1_5_0_14-windows-i586-p.exe Aceptaremos los términos de la licencia de J2SE Development Kit y pulsaremos "Next": Seleccionaremos los componentes a instalar (Development Tools, Demos, Source Code, Public JRE) y pulsaremos "Next": Seleccionaremos las opciones de J2SE Runtime Environment: Seleccionaremos los navegadores en los que se registrará Java(TM) Plug-in:
Cuando el proceso finalice mostrará una ventana como la siguiente: Con esto quedará instalado JDK (J2SE) y Java Runtime Environment (JRE). Con estas herramientas ya podremos realizar nuestras primeras aplicaciones Java. Como editor podremos utilizar cualquiera, desde el Bloc de Notas (Notepad) hasta entornos de desarrollo avanzados como Eclipse, Netbeans, etc. En nuestro caso utilizaremos el Bloc de Notas, siendo fieles al título de este artículo "Java en estado puro". De esta forma será más fácil de entender este lenguaje y cómo realizar nuestra primera aplicación Java. Para realizar nuestra primera aplicación "Hola Mundo" abriremos el bloc de notas (notepad) y escribiremos el siguiente código Java: class HolaMundo { public static void main (String argumentos []) { System.out.println ("Hola mundo. Mi primer programa Java."); } } Guardaremos el fichero con la extensión .java, como nombre deberemos ponerle el mismo que la clase principal HolaMundo:
Para ejecutar la aplicación Java de ejemplo abriremos una ventana de MS-DOS, desde "Inicio" - "Ejecutar" escribiremos "cmd" y pulsaremos Intro. Deberemos compilar el fichero .java para generar el fichero .class (bytecode). Para ello accederemos a la carpeta del programa y escribiremos: javac HolaMundo.java El comando anterior generará el fichero HolaMundo.class (bytecode). A continuación ejecutaremos la aplicación con el comando: java -classpath . HolaMundo Con el resultado: A continuación explicaremos cada uno de los elementos del código Java anterior:
ANEXO
Anuncios
Enviado el Domingo, 10 febrero a las 22:58:23 por ajpdsoft
|
|