viernes, 20 de febrero de 2009

Java en Acción

Hola, vamos a empezar a codificar en java, el típico Hola mundo, el código es muy simple:

public class HolaMundo {

public static void main(String[] args) {
System.out.println("Hola Mundo");
}

}

Con este pequeño código puedes ver impreso en pantalla la cadena Hola Mundo, lo que se tiene que hacer antes de codificar esto es tener instalado java y configurar ciertas variables de entorno, pero para ahorrarse todo esto, lo podrán compilar y correr dentro de un editor que es muy sencillo que se llama JCreator esta aplicación incluye diversas funciones como un gestor de proyectos, un entorno configurable por el usuario de subrayado de sintaxis, un visor de clases, un compilador múltiple, líneas numeradas, y muchas otras funciones más, lo pueden descargar de este link: http://jcreator.softonic.com/ esta aplicación es buena para pequeños programa de java, porque para proyectos mas grande les recomiendo la aplicacion que estoy usando actualmente se llama MyEclipse esta aplicación no es gratis pero vale mucho la pena, ya que te facilita la vida y tiene un costo aproximadamente de 60 dólares. Pero de esto hablaré mas adelante.

Por lo pronto pueden correr este pequeño codigo en JCreator, de no ser asi lo pueden compilar y ejecutar de la siguiente manera:

javac HolaMundo.java // Para compilar
java HolaMundo // Para ejecutarlo

Pero para hacer esto tienes que instalar el jdk lo pueden descargar desde la pagina de Sun, este archivo es ejecutable por lo tanto solo le das doble click, para instalarlo.

Una ves hecho esto tienes que configurar las variable del sistema, la siguiente explicación me pareció muy buena y la pondré se puede ver el contenido completo aquí: http://www.it.uc3m.es/tlp/guia/guiaWinXP.html
1. Pulsa con el botón derecho del ratón sobre "Mi PC" y selecciona "Propiedades".
2. Selecciona la pestaña "Opciones avanzadas" y pulsa en el botón inferior "Variables de entorno".
3. Tanto en el cuadro superior como el inferior, busca una variable que se llama "Path", haz click sobre ella y pulsa el botón "Modificar" (si aparece en los dos cuadros, haz lo siguiente dos veces).
4. En el cuadro de valor de variable, añade al final (cuidado, SIN BORRAR NADA):
5. ;c:\j2sdk1.4.2_06\bin y pulsa "Aceptar".
6. Busca otra vez en la lista de variables si existe "CLASSPATH". Si no existe, no pasa nada, sigue con el siguiente punto. Si existe, click sobre ella y pulsa el botón "Modificar" (si aparece en los dos cuadros, haz lo siguiente dos veces). En el cuadro de valor de variable, añade al final (cuidado, SIN BORRAR NADA):
;.
(cuidado: con un PUNTO al final) y pulsa "Aceptar".
7. Cierra el cuadro de diálogo de variables de entorno con "Aceptar" y otra vez "Aceptar" para "Propiedades del sistema".
Si tenías abierta la consola del sistema, ciérrala para que se carguen los nuevos valores.
Abre la consola otra vez y comprueba que al escribir javac y java se obtienen los mensajes habituales de Java. Si sigue apareciendo el mensaje
"javac" no se reconoce como un comando interno o externo,
programa o archivo por lotes ejecutable.
... revisa que has seguido todos los pasos correctamente y vuelve a repetir el paso 3. Si no te funciono, lo mejor es que no sigas adelante porque no va a servir de nada hasta que no resuelvas los problemas.
Espero les sirva esta pequeña información.

3 comentarios:

  1. solo te falto explicar que:

    antes de compilarlo en modo consola o comando, debes cambiar tu ruta a donde tienes guardado el archivo HolaMundo.java. y luego ya lo compilas y ejecutas.

    ResponderEliminar
  2. Hola, me parece muy buena tu explicación, pero deberías empezar por describir que es una clase en java, para que me sirve ese método (main), cual es la función del parámetro args y como es que funciona el método println

    ResponderEliminar