Java – Just Beginners and me ;)

El día de hoy es tiempo de … Java Just for Beginners and Me.

Ayer estuve hablando con un amigo y me pidió que lanzara una serie de posts sobre Java así que con el transcurrir del tiempo voy a escribir sobre el actual lenguaje y WPF. Pero volvamos a un principio.

Asumiré que instalaron el JDK y que tienen un IDE o un simple editor de texto. Después de crear un archivo para java (Los archivos que contienen source code de Java poseen la extensión .java, es decir si queremos una clase Alumno el nombre de archivo será Alumno.java). Pasaremos a lo nuestro ..... código!!! He aquí un ejemplo que voy a explicar.

   1: package javaapplication1;
   2:  
   3: /**
   4:  *
   5:  * @author Roberto Honores
   6:  */
   7: public class Main {
   8:  
   9:     /**
  10:      * @param args the command line arguments
  11:      */
  12:     public static void main(String[] args) {
  13:         System.out.println("Person to Show:");
  14:         if(args.length == 0){
  15:             Person oPerson = new Person("Roberto", "Honores");
  16:             Print(oPerson);
  17:         }
  18:         else if(args.length == 1){
  19:             Person oPerson = new Person(args[0],"");
  20:             Print(oPerson);
  21:         }
  22:         else{
  23:             Person oPerson = new Person(args[0],args[1]);
  24:             Print(oPerson);
  25:         }
  26:     }
  27:  
  28:     public static void Print(Person sender){
  29:         System.out.println(sender.ToString());
  30:     }
  31: }

Al igual que en todos los lenguajes derivados de C. Al final de cada línea se termina con el caracter “;”.

En la primera línea se ve la palabra package, la cual refleja que este archivo pertenece a un paquete. Un paquete es una forma de organizar las clases en un namespace.

La palabra public indica la visibilidad del elemento que sigue en este caso la clase Main.

Ahora, para que cada clase pueda ejecutarse se necesita del método main. Por convención los parametros de inicio de este método son “String[] args”. Esto indica que se esta pasando un arreglo de parámetros. Eso sucede en usualmente en aplicaciones UNIX en donde se pasan parámetros para invocar un programa.

Luego vemos la instrucción System.out.println en las líneas 13 y 29. Esta instrucción es un método para imprimir en consola el contenido de todo lo que se encuentra entre paréntesis.

Bueno sin otra cosa que explicar por ahora me despido, nada más recordarles cualquier duda o sugerencia la pueden comentar.

Happy Coding!!!

0 comentarios: