jueves, 11 de diciembre de 2008

UML y Java

Bueno, como sabemos Java es un lenguaje orientado a Objetos, por lo tanto, es buena costumbre ir asociando nuestros programas con sus diagramas UML, para generar diagramas UML solo basta papel y lápiz, pero si quieren ir acostumbrandose a generar diagramas más elaborados, pueden utilizar cualquier herramienta de software para tal fin, (StarUML, ArgoUML, Rational Software Architect,etc), en lo personal uso ArgoUML, ya que es free y esta echo en....? Java!, asi podremos ver todo el poder de swing Java en accion :D.

Ademas ArgoUML, puede importar los archivos de Java y generar los diagramas UML al vuelo.
en la siguiente imagen les muestro el diagrama UML de HolaMundo.java.


Ha si, se me olvidaba... NetBeans también genera el UML al vuelo.

Hola Mundo

He aquí el famosisimo HolaMundo.java, con el cual iniciamos los ejemplos de java.

Para ver el funcionamiento de este programa, debemos editarlo en cualquier IDE o editor de textos , guardarlo con el nombre HolaMundo.java.

Compilarlo con: javac HolaMundo.Java, si todo va bien se genera un HolaMundo.class. Posteriormente ejecutarlo con: java HolaMundo

class HolaMundo {

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


Si todo esta correcto, aparecera en la pantalla:


Aquí edite el programa en el bloc de notas y compile directamente en el directorio donde estan mis programas de java.

Bueno este es el primero, y como estamuy sencillo no lo hice en NetBeans.

lunes, 8 de diciembre de 2008

IDEs Para Java

Bueno y como ya saben para empezar con este lenguaje debemos de proveernos de las herramientas necesarias para trabajarlo. Como se sabe, java puede ser programado desde el simple bloc de notas, o utilizando un IDE tan sofisticado como Netbeans o Eclipse, en lo personal prefiero NetBeans, aunque BlueJ es muy bueno a mi manera de ver, ya que va generando la simbología UML al "vuelo", (existe el plug in para NetBeans y Eclipse).

Para bajar Netbeans :http://www.netbeans.org/downloads/index.html

Para bajar Eclipse :http://www.eclipse.org
Para bajar BlueJ: http://www.bluej.org
La mayoría de nosostros conocemos NetBeans, pero BlueJ es muy ligero, claro sin la ayuda contextual del NetBeans o Eclipse, pero es facil de bajar de la red. :D.

Existen mucho mas IDE´s o editores para Java, pero creo q con estas 3 opciones es mas q suficiente.

Saludos!.

Bienvenidos :D

Hola, este es un Blog que se abrió con la finalidad de que los compañeros de la Universidad Insurgentes que tomamos el curso de Java, intercambiemos opiniones, sugerencias y conocimientos sobre este fascinanante lenguaje.

Sin mas que decir bienvenidos y a disfrutar Java.

Moises.