Notice: Undefined index: HTTP_ACCEPT_LANGUAGE in /var/www/html/clases/class.wakaala.php on line 243

Notice: Undefined index: fb_usuario in /var/www/html/inc/cabeza.php on line 37
Programar en Java — Wakaala!
  • Programar en Java

  • Honduras
    GodLike
  • Imagen

    ¿Quieres empezar con java y no sabes por dónde empezar?¿Qué descargor?, ¿Qué instalar?.

    Vamos a intentar contar un poco qué cosas se puede uno descargar de java y para qué sirven, de forma que podamos decidir qué instalamos.


    LA PÁGINA DE SUN En http://www.java.sun.com tenemos todo lo necesario para bajarnos java y empezar a trabajar con él.


    Lo primero que tenemos que decidir es qué "edición" de java necesitamos. Hay tres disponibles: J2ME, J2SE y J2EE

    • -J2ME es la versión "Micro". Es una versión "reducida" de java para aparatos pequeños. Los más típicos son los teléfonos móviles. Si no queremos desarrollar un juego para uno de estos diabólicos inventos, esta no es nuestra versión.

    • -J2SE es la versión "Standard". Esta es la versión para las aplicaciones normales que pueden correr en un PC. Normalmente, esta es la versión que debemos descargar.

    • -J2EE es la versión "Enterprise". Esta versión es para el desarrollo de aplicaciones web. Es útil para gente que programa en servidores web y hacen páginas web complejas, con accesos a bases de datos, etc, etc.


    EL J2SE Suponemos que nos hemos decidido por el J2SE. Dentro tenemos varias opciones para descargarnos. Vamos a verlas:
    • -JRE es el entorno de ejecución. Sirve para poder ejecutar programas java que ya estén hechos, pero no para desarrollar nuestros propios programas. Esta opción es la adecuada para aquellos que quieren navegar por internet y que les funcionen los applets (programitas java) incluidos en algunas páginas web o los chats realizados en java.
    • -SDK es el entorno de desarrollo. Aquí está incluido el compilador de java, el debugger y otras herramientas. Esta es la opción adecuada para los que quieren programar en java sus propias aplicaciones.
    • -SDK + netbeans es lo mismo de antes, pero incluye netbeans, un entorno visual de desarrollo. Lee un poco más para una explicación más detallada.


    UN ENTORNO VISUAL DE DESARROLLO. El SDK nos proporciona las herramientas necesarias para hacer nuestros programas, pero todas estas herramientas son a base de comandos. Esto quiere decir que nuestro programa java debemos escribirlo con un editor de nuestro sistema operativo (el notepad, por ejemplo, en windows o el vi en linux). Luego, desde una ventana de ms-dos o shell de linux, compilamos el programa por medio del comando javac. Finalmente, desde la misma ventana, lo ejecutamos con el comando java. La siguiente podría ser una sesión típica en linux una vez instalado el SDK



    Ejemplo.


    -- Editamos el fichero java, lo escribimos y lo salvamos
    $ vi HolaMundo.java

    -- Lo compilamos
    $ javac HolaMundo.java

    -- Lo ejecutamos
    $ java HolaMundo
    ¡Hola Mundo!




    En la misma página podemos bajarnos el SDK + netbeans. El netbeans es un entorno visual de desarrollo. Cuando arrancamos netbeans, nos aparece un árbol con todas las clases de nuestra aplcación o proyecto (por supuesto, la primera vez que lo arranquemos saldrá vacío), un editor en el que podemos escribir nuestro programa, con opciones para ejecutar, para depurar, etc, etc. Para los conocedores de otros lenguajes, algo similar al Visual C++, Visual Basic o C++ Builder.
    El desarrollo siempre es más fácil con una herramienta de este tipo, sin embargo su gran ventaja es también su gran inconveniente: Nos solucionan automáticamente muchos de los trabajos que haríamos a mano de no tenerla. Esto hace que haya cosas que no aprendamos. Es bastante habitual que programadores acostumbrados a estas herramientas no sepan luego compilar o incluso ejecutar un programa java fuera de ella.



    Netbeans tiene su propia página http://www.netbeans.org en la que puedes descargarte el mismo netbeans (es gratuito) y módulos adicionales para el mismo (unos son gratuitos y otros no).
    Hay otros entornos de desarrollo visuales gratuitos, como eclipse, que puedes descargarte de http://www.eclipse.org.



    Y además están los de pago, como JBuilder (de Borland) o IntelliJ Idea.
    LA API DE JAVA Además de los tutoriales o libros de java que podamos conseguir para aprender, es muy útil la API de java. La API son un montón de páginas web en las que están todas las clases standard de java, explicadas y con enlaces a ejemplos y tutoriales. Están comentados todos los métodos de todas las clases disponibles.
    La API está en la página de sun y es conveniente tenerla siempre a mano, ya que es la referencia más completa que podremos encontrar en cuanto a clases y métodos se refiere.



    RESUMIENDO Para un programador que quiera empezar a hacer sus pinitos en java, hay que irse a la página de sun www.java.sun.com, bajarse dentro del J2SE el SDK e instalarlo. Conviene hacer unos cuantos programas sin entorno visual para aprender lo máximo posible.



    Conviene bajarse también la API, de forma que la tengamos siempre a mano para consulta
    Luego, por comodidad (o si tenemos prisa por ponernos a programar) podemos bajarnos un entorno visual de desarrollo como netbeans de www.netbeans.org o eclipse de www.eclipse.org.
    Te gustó la publicación?, Por qué no compartes las tuyas con la comunidad. Registrate ahora!

    Debes iniciar sesión para poder comentar.

    4 Comentarios

    • alexcoolfree · Hace 4 años y 11 meses

      muy buen aporte
      0 0
    • lashz · Hace 4 años y 11 meses

      Gracias, Gracias
      0 0
    • Elfenix · Hace 4 años y 11 meses

      nohya estrellitas para darte una
      0 0
    • DevilWorks · Hace 4 años y 11 meses

      Buen Post!, esta bien completo.
      0 0
  • © 2017 Wákaala!
  • Términos
  • Privacidad
  • Ayuda