Primer programa en Java. Hello world! creación de comentarios y documentación

Primer programa en Java. Hello world! creación de comentarios y documentación

En el anterior manual veiamos lo que necesitábamos para poder empezar a programar en Java Introducción a Java, ahora vamos a crear nuestro primer hola mundo en este lenguaje, antes de eso veremos un poco la estructura que tenemos que seguir.

Para empezar debemos crear un archivo con la extensión .java.

Cosas muy importantes:

  • La clase public debe tener un nombre igual que el de nuestro fichero.
  • Las clases se agrupan en packages (que son librerías de clases y no es obligatorio usarlas).
  • Un archivo puede contener más de una clase, pero sólo una puede ser public. Esta clase es la que contiene el programa principal (aquel que contiene el método main).

La estructura para el “Hola Mundo” sería así:

Como podemos ver para empezar escribimos que nuestra clase pertenece al package ‘holamundo’, seguidamente declaramos la clase principal ‘HolaMundo’ (así se llama nuestro archivo: HolaMundo.java) que contiene nuestro método principal que siempre se crea así “public static void main(String[] args){ }” y es por el que comienza a ejecutarse nuestra aplicación, en este caso contiene un print de “hola mundo”, para escribir por pantalla siempre deberemos escribir System.out.print(“lo que queramos”); o si deseamos que lleve un salto de linea: System.out.println(“lo que queramos”);

Como podemos observar también aparecen separadores ( punto y coma, paréntesis, corchetes..)

  • Los ; se colocan siempre al final de una sentencia.
  • Los { } agrupan métodos, clases, bucles..
  • Los ( ) se usan para llamar a métodos, entre ellos se introducen variables si el método las requiere, o vacios si no es así, también se usan en operaciones aritméticas para indicar la prioridad de las operaciones.

Es de suma importancia cerrar siempre los corchetes, paréntesis y no olvidar los punto y coma al final de las sentencias.

Para escribir comentarios tenemos varias formas según la necesidad:

  • /* comentario de varias lineas */ (es necesario cerrarlo).
  • // comentario de una linea (no es necesario cerrarlo).
  • /** comentario documentación */, estos comentarios son utilizados por javadoc en la documentación que se genera automáticamente cuando se utiliza esta herramienta, los indicadores que javadoc reconoce como especiales son:
    • @author: Nombre del desarrollador.
    • @deprecated: Indica que el método o clase es antigua y que no se recomienda su uso porque posiblemente desaparecerá en versiones posteriores.
    • @param: Definición de un parámetro de un método, es requerido para todos los parámetros del método.
    • @return: Informa de lo que devuelve el método, no se puede usar en constructores o métodos “void”.
    • @see: Asocia con otro método o clase.
    • @throws: Excepción lanzada por el método.
    • @version: Versión del método o clase.

Una vez sabemos todo esto y tenemos nuestro primer programa listo tenemos que pasar a compilarlo, en este caso y para empezar lo compilaremos en linea de comandos.

Vamos a cmd e introducimos javac y el nombre de nuestro archivo:

javac HolaMundo.java

Se generará un fichero llamado HolaMundo.class y podremos ejecutarlos de distintas formas, en este caso lo haremos mediante la Java Virtual Machine. Escribiremos en cmd java seguido por el nombre del fichero generado una vez compilado:

java HolaMundo

Con esto ya nos mostrará por pantalla el resultado de nuestro programa -> hola mundo

Si deseamos generar la documentación que hemos introducido en los comentarios  podremos hacerlo en cmd simplemente introduciendo javadoc seguido por el nombre del fichero.java:

javadoc HolaMundo.java

Y nos generará un archivo html con toda la documentación de nuestro programa.

Ya teneis creado vuestro primer programa en Java.

Introducción a Java

Introducción a Java

Este va a ser el primero de una serie de manuales destinados a conocer y aprender ciertos lenguajes de programación. En este caso sobre Java. En esta primera entrega haré un resumen de qué es Java, para que sirve y como dejar listo nuestro ordenador para poder empezar a programar y ejecutar las aplicaciones que posteriormente crearemos en este lenguaje, que personalmente me gusta mucho

¿Por qué Java?

  • Una de las grandes ventajas de Java es su independecia de plataforma.
  • Es que es un lenguaje de programación orientado a objetos (POO).
  • Es un lenguaje fácil de aprender.
  • Es potente y flexible.
  • Es de los lenguajes más usado en la actualidad ya que permite crear aplicaciones de escritorio, aplicaciones de internet, Android…

¿Qué es Java?

Java es un lenguaje informático, originalmente desarrollado por un grupo de ingenieros de la empresa SunMicrosistema principios de los 90 como software para dispositivos electrónicos de consumo.

Actualmente Java ha sido clasificada en tres ediciones distintas, cada una orientada hacia distintas áreas de desarrollo:

  • J2SE o Java StandarEdition–Orientada al desarrollo de aplicaciones independientes de la plataforma.
  • J2EE o Java EsterpriseEdition–orientada para desarrollo de aplicaciones de entorno empresarial (versión más completa).
  • J2ME o Java Micro Edition –Orientado a dispositivos con capacidades restringidas, como móviles o pdas.

Características

  • Java es un lenguaje orientado a objetos que proporciona un conjunto de clases potente y flexible.
  • Es un lenguaje interpretado y compilado.
  • Después de la compilación se obtiene un código intermedio, denominado bytecodes que se puede ejecutar en distintas plataformas, siempre y cuando tengan instalada la máquina virtual de Java(JVM).
  • Es un lenguaje independiente de la plataforma, ya que puede ejecutarse en redes de ordenadores de distinto tipo, gracias al bytecodey su máquina virtual.
  • Java fue desarrollado basándose en C++, pero eliminando sus caracteristicas más complejas (punteros, uniones, estructuras, define,…).

Instalación

  • Para desarrollar programas en Java es necesario JDK (Java DevelopmentKit) Contiene las herramientas necesarias para compilar y ejecutar código Java (incluida la máquina virtual), así como las librerías de desarrollo.
  • Si sólo quisiéramos ejecutar un programa java tan sólo sería necesario JRE (Java RuntimeEnvironment) Contiene la máquina virtual de Java.

Una vez descargado el JDK de la página web de Oracle hay que configurar las variables de entorno para poder usar el compilador correctamente

Variable PATH = Añadir a la ruta de la carpeta bin dentro de la carpeta de instalación del JDK

 

Variable PATHCLASS = Añadir una nueva variable con la ruta donde se encuentra la carpeta de instalación del JDK


Comprobamos que todo está configurado correctamente Abrimos una consola del sistema Inicio/ejecutar/cmd
Escribimos java -version para comprobar la versión de Java que hemos instalado


Ya tenemos todo configurado para compilar y ejecutar programas Java!

Conectar con base de datos mysql en java

Conectar con base de datos mysql en java

Para poder conectar con una base de datos mysql desde nuestra aplicación que estamos escribiendo en java debemos seguir algunos pasos.

Lo primero es descargar el driver jar correspondiente a nuestro proyecto mysql-connector-java. En la página de mysql lo podemos encontrar, pincha en el siguiente link para ir directamente Conectores de mysql seleccionamos JDBC Driver for MySQL (Connector/J) . (más…)

¿Qué utilizar para programar?

¿Qué utilizar para programar?

Para meter código, casi cualquier editor de texto nos sirve, bloc de notas, wordpad, notepad++ y luego hay otros especializados para lenguajes de programación, algunos de pago y otros gratuitos. Des de aquí nosotros recomendamos el que hemos elegido para nuestros proyectos “NetBeans” que es de código abierto. Si bien está pensado para desarrollar aplicaciones en java, admite multitud de lenguajes de programación, entre ellos PHP.

(más…)

Advertisment ad adsense adlogger