Una vez tenemos comprendido y asimilado en si lo que es java, podemos pasar a la parte interesante de todo esto, y es el programar nuestro primero codigo en java. Comentar además que java, a pesar de lo que se diga, en realidad no se compila, si no que se empaqueta, pero por ahora, y por razones obvias y de estandard y facil comprensión, lo trataremos de compilado. Primero nuestro codigo: De esta manera, cuando queramos que nuestro programa haga una cosa en concreta será algo asi: Granja.CuidarAnimales(); Granja.Sembrar(); De esta manera seria llamadas a metodos y clases esticas pero normalmente se hace de una manera parecida a esto: Granja migranja = new Granja(); migranja.CuidarAnimales(); migranja.Sembrar(); migranja.RegarPlantas(); No os preocupeis si por ahora no entendeis este método, pues aún no lo voy a explicar. Una vez tenemos claro lo que hace cada método, será cuestion de explicar como definir la lógica de nuestro programa. Esto se hace usando clases y métodos de java, creados por Sun microsystems para hacer cosas tan concretas como escribir un mensaje en pantalla, hasta establecer un conexion de red entre varios equipos. De momento en nuestro ejemplo tan solo hacemos uso de una, que quizás es la mas simple: System.out.println("Tu texto a mostrar!"); Asi que podemos decir, que lo que hacemos en este caso es aceder al metodo println(); instanciado en la subclase out, de la clase principal System, recordais la teoria jerarquica de antes? Pues aqui esta la prueba de concepto! Como primer y unico argumento(entendemos por argumento todos los parametros que se le pasan a una función o método a través del parentesis) la cadena de texto, que es el parametro de println(), la función se encargará de mostrar el texto en pantalla. Así ahora podemos deducir el funcionamiento de nuestro ejemplo, ahora solo añadir un pequeño tip, y a compilar para ver el resultado: Nota: El "compilador" de Java, entiende como método principal y por tanto el primero en ejecutar por defecto al método main(), definido de la siguiente manera: Teniendo en cuenta que hemos generado los archivos .class con el comando java, y que ejecutamos los comandos estando el directorio de nuestros sources. Una vez generado el jar, bastará con hacer doble click, normalmente, sobre el archivo para iniciar su ejecución, pero puesto que el archivo usa interfaz de consola y no GUI, lo suyo es ejecutarlo desde consola, osea, con linea de comandos, mediante el comando jar. |
Programación > Java >