Empezando desde cero

Este blog fué creado con la finalidad de ayudar y orientar a las personas que como yo queriamos empezar a desarrollar en este mundo de java. A continuacion mostrare informacion detallada comenzando desde lo básico.

Cualquier duda o comentario ayudará para poder actualizar y sobre todo que sirva de punto de referencia para futuros desarrolladores.

1.- Comenzamos descargando el Java SE Development Kit (JDK) de la pagina:
http://www.oracle.com/technetwork/java/javase/downloads/java-se-jdk-7-do...

2.- Ya que lo descargamos, iniciamos la instalación. Es recomendable que se instale dentro de la carpeta C:\
Por cuestiones de seguridad en Windows 7 marca un error si lo queremos instalar en esa ruta por lo que podemos crear una carpeta dentro de C:\Java y ahi lo instalamos.

3.- El siguiente paso es instalar un editor de texto. Existen diversos editores, en lo particular me gusta Notepad ++
Link de descarga: http://notepad-plus-plus.org/download/v5.9.3.html

4.- Ahora configuraremos las variables de entorno. Esto se hace en la siguiente ruta: Equipo > Propiedades del sistema > Configuracion Avanzada del sistema > Variables de entorno

4.1 Editar el que se llama CLASSPATH y agregale al final el directorio donde instalaste el jdk en este caso quedaria algo asi

4.2 Crear una nueva variable a la que llamaremos JAVA_HOME y agrega el directorio donde instalaste el jdk:

4.3 Editar el que se llama PATH y agregale al final el directorio donde instalaste el jdk en este caso quedaria algo asi:

5.- Ya que tengamos instalado el jdk,el editor y configuradas las variables de entorno es hora de empezar con nuestro primer programa.
Abrimos el Notepad ++ y escribimos lo siguiente:

Guardamos este texto en una carpeta con el mismo nombre de la clase en este caso HolaMundo.java.

6.- Abrimos la consola ( Menu windows + cmd ), nos vamos a la ruta donde guardamos nuestro archivo .java y escribir javac HolaMundo.java

7.- Si revisamos en la carpeta donde esta nuestro archivo java, observaremos que se creó un nuevo archivo con el mismo nombre pero con una extensión .class.

8.- Volvemos a la consola y escribimos java HolaMundo > Enter

9.- Aparecerá nuestro primer HolaMundo.

Espero haya sido de utilidad.

Saludos...

Comentarios

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.
Imagen de Jose Manuel

Pues la verdad está bien

Pues la verdad está bien explicada la instalación y el hola mundo. Al menos a mí me parece que sí. Solo unos detalles que a la mejor se te olvidaron.
Normalmente los archivos adjuntos son más útiles para código fuente, para colocar las imágenes es más agradable a la vista (y a la estructura de tu publicación) que los coloques con las etiquetas:

 <img src="dirección web"/>

Ejemplo:
<img src="http://emoticones.sullca.com/images/rsgallery/original/lol-www.sullca.com-%2023.gif">
Por ejemplo aquí coloco una imagen desde una dirección web.

Además también coloca tu código entre las etiquetas  <code>.
Pues solo eso, sigue con los how to.
Edit:
No usen IDEs usen nano!, así desde consola, pá que se sientan bien hackers y aprendan mejor :D
Desde aquí lo consiguen para Guindos :P http://www.nano-editor.org/download.php
Viene en un zip que contiene el ejecutable, no es un instalador. Solo lo descomprimen, por ejemplo directamente en C: (yo lo ejecute desde el zip).
Y empiezan a escribir código!! jeje.

Para guardarlo un simple Ctrl + X que indica la salida con pregunta de salvar el contenido responder: y. Y nombrar el archivo, despues un enter.

Saludos.

Imagen de neko069

Ide, block de notas...

No usen IDEs usen nano!, así desde consola, pá que se sientan bien hackers y aprendan mejor :D

Yo me siento re hacker con el Notepad++...
Los tips que te da @Jose Manuel, creo que son suficientes...Buena suerte!

Nano? Real programmers

Nano? Real programmers use....

@spawn_mr Agrega las

@spawn_mr Agrega las imagenes como te dice José Manuel.

Imagen de ezamudio

liga

Si pusieran la liga a XKCD, al entrar a la página podrían ver el comic y además leer el final del chiste, que es el alt-text (lo que sale al poner el mouse sobre la imagen).

Imagen de Jose Manuel

Esta es

Esta es la liga http://xkcd.com/378/
Y por si a alguien se le lengua la traba con el inglés aquí un post donde Oscar tradujo el contenido de la imagen y Enrique el alt.
http://www.javamexico.org/foros/java_standard_edition/ejercicio_como_par...
Jajaja saludos.

Imagen de ingvickzio

para que sirve

una duda.. para que sirve o para que es la variable JAVA_HOME ?

Imagen de bferro

Son variables de entorno

Muchos programas se configuran con variables de entorno. Cuando el sistema operativo crea el espacio de direcciones para un proceso, utiliza una zona de memoria conocida como la zona de variables de entorno, compuesta por una colección de tuplas de dos elementos: llave y valor.
Podemos entonces escribir programas que lean esas variables de entorno para realizar algún tipo de configuración. La variable JAVA_HOME> le informa a ese programa el lugar en el sistema de archivos donde se encuentra instalado Java, y ese programa lo puede usar para muchas cosas. Por supuesto que es responsabilidad tuya establecer correctamente esa variable de entorno y la forma de hacerlo depende del sistema operativo.
Cuando un proceso hace fork de otro proceso, dispone de diversas formas de pasar las variables de entorno al nuevo proceso.