Introducción al lenguaje Java - Parte 1

Objetivo:
El objetivo de esta práctica es que la persona realice su primer aplicación Java y aprenda a utilizar las herramientas del Java Software Development Kit para compilar y ejecutar una aplicación y generar la documentación de la misma. Todas las herramientas del JSDK serán ejecutadas por línea de comando para facilitar la comprensión de cada una de las tareas que conforman el proceso.

Quiero dejarles en claro que es necesario tener el compilador y la maquina de java instaladas en el sistema. He hecho un post que le enseña a instalar dichos componentes para empezar a trabajar, incluyendo Eclipse, el cual utilizaremos en ejercicios mas adelante.


Ejercicio N° 1:
Cree una aplicación Java que al ejecutarla imprima en pantalla el siguiente mensaje: “Bienvenido al mundo Java”.

Pasos a seguir
1. Cree una carpeta llamada EjerJava en la unidad C:.
2. Con el Bloc de Notas, cree el archivo Bienvenido.java.
3. En el Bloc de Notas, escriba el siguiente código:

public class Bienvenido
{
public static void main (String[] args)
{
System.out.println(“Bienvenido al mundo Java”);
}
}


4. Guarde el archivo en la carpeta EjerJava con el nombre Bienvenido.java y cierre el Bloc de Notas (verificar que el archivo quede con la extensión .java).
5. Abra una ventana de DOS, compile el programa utilizando el comando javac.exe

C:\EjerJava> javac Bienvenido.java

Nota: Para poder ejecutar el comando javac.exe recuerde que previamente se debe setear la variable de entorno PATH para que encuentre el java.

6. Compruebe que el programa se ha compilado correctamente.

Nota: Para ello ejecute el comando dir. Si la compilación finalizó correctamente, la ejecución del comando dir debería mostrar que se creo el archivo Bienvenido.class

7. Ejecute la aplicación Bienvenido utilizando el comando java.exe

C:\EjerJava> java Bienvenido

¿Cuál es el resultado de la ejecución de este comando?


Ejercicio 2:
Modifique la aplicación anterior para que reciba como parámetro el nombre del usuario que la ejecuta y que muestre el mensaje “usuario: Bienvenido al mundo Java”. Por ejemplo, si le pasamos el nombre de usuario Jose, la aplicación debería mostrar “ Jose: Bienvenido al mundo Java”.

Pasos a seguir:
1. Modifique el archivo Bienvenido.java para que quede de la siguiente manera:

public class Bienvenido
{
public static void main (String[] args)
{
System.out.println(args[0]+“: Bienvenido al mundo Java”);
}
}


2. Guarde el archivo en la carpeta EjerJava y cierre el Bloc de Notas.
3. Dentro de una ventana de DOS, compile el programa utilizando el comando javac.exe

C:\EjerJava> javac Bienvenido.java

4. Compruebe que el programa se ha compilado correctamente, verificando que se haya actualizado el archivo Bienvenido.class.

5. Ejecute la aplicación Bienvenido utilizando el comando java.exe y pasándole como parámetro el nombre de usuario Jose

C:\EjerJava> java Bienvenido Jose

¿Cuál es el resultado de la ejecución de este comando?


Ejercicio 3:
1. Modifique el archivo Bienvenido.java para que incluya información del autor y la versión del programa dentro de comentarios en el código, agregue estas líneas al comienzo del archivo colocando en autor el nombre del alumno:

/**
* @author Nombre del alumno
* @version 1.0
*/


2. Genere la documentación con la herramienta javadoc.exe en la carpeta EjerJava\docs. La documentación generada debe mostrar la información agregada en el punto 1.

C:\EjerJava> javadoc -version -author -d docs Bienvenido.java

3. Verifique la documentacion generada abriendo el archivo Bienvenido.html que se encuentra en la carpeta EjerJava\docs.

7 comentarios - Introducción al lenguaje Java - Parte 1

@semedesafino
Muy bueno!!! gracias!!!! te dejo 5!!!!

Podrias agregarle al post los links a las otras partes que estas subiendo asi queda mas comodo a la hora de verlo todo??

Muchas gracias!!
@TioMalandraDignifica
Te hago el primer ejercicio en Scala:



object Bienvenido{



def main(args: Array[String]) =

println(\"hola mundo\&quot



}



Qué tal?
@ApoK
che de donde bajo el programa ?
@darkrojas +1
vale que bn sos un genio ¡¡¡¡¡¡
@Lelale

<?
public class Vamos_Todavia
 { 
     public static void main (String[] args) 
        { 
            for(int i = 0; i< 100; i++){
                 System.out.println(“ Buen post. Pero te falta PHP, Mandame MP y te enseño como escribirlos así te sale mas lindo.”); 
            }
         } 
}
>

@Lelale +1
No te lo puedo enseñar por acá por que sería muy enquilombado.