La idea de este homework es que se procure un entorno de trabajo donde pueda utilizar java.  Si no dispone de ordenador puede hacerlo en el laboratorio pero el objetivo de este homework es que deje listo el ordenador que vaya a utilizar habitualmente.

Complete este homework antes de la proxima clase de Java

En su ordenador compruebe si tiene instalada una versión del compilador de java (JDK) y de la maquina virtual (JRE). Si tiene el comando java y javac no es necesario que instale nada

$ java -version
java version "1.6.0_26"
Java(TM) SE Runtime Environment (build 1.6.0_26-b03-383-11A511)
Java HotSpot(TM) 64-Bit Server VM (build 20.1-b02-383, mixed mode)

$ javac -version
javac 1.6.0_26

Si no los tiene vaya a la pagina de java en oracle

http://java.oracle.com

Y descargue e instale el JDK para su sistema operativo.
Hay varias versiones. La standar edition (SE) es la normal y esta bien para las practicas. Vera que puede descargar el JDK y el JRE. JRE es solo la maquina virtual por si quieres usar java pero no programar. En nuestro caso necesitamos el JDK que ya incluye el JRE.

Una vez instalado compruebe los comandos java y javac y busque un editor de texto en el que pueda escribir cómodamente. Utilicelo para probar el siguiente programa



import java.net.*;
import java.io.*;

public class Entrega {
    public static void main(String[] argv) throws MalformedURLException, IOException {
        URL u1;
        String alumno="Mikel Izal";
        u1=new URL("http://130.206.169.177:10080/index.php?alumno="+alumno.replaceAll(" ","+"));
        BufferedReader r=new BufferedReader(new InputStreamReader(u1.openStream()));
        System.out.printf("%s\n",r.readLine());               
    }
}




El programa envia su nombre y apellido a un servidor que corregira la practica. Modifique el programa para que lo haga con su propio nombre y lanze el programa en un ordenador con conexión a Internet. Debe obtener el OK, si no lo ha obtenido su nombre no ha quedado registrado

$ java Entrega
OK
Última modificación: martes, 6 de agosto de 2013, 12:04