Hola buenas, para empezar a trabajar con Java tienes que descargarte de la web www.sun.com el JDK, la versión que consideres mas oportuna. Una vez instalada tienes que crearte una nueva variable de entorno llamada JAVA_HOME y el valor de la variable es la ruta donde se instala el Java, en mi caso es C:\j2sdk1.4.2_12, luego para que te funcion el compilador en linea de comando tienes que modificar la variable de entorno
path y añadir
%JAVA_HOME%\bin;, para probar te metes en linea de comando y escribes
javac y compruebas que reconoce correctamente la instrucción, pues ya tienes el compilador a tu disposición. lo unico que tienes que hacer para probar algo en java es hacerte un documento .java, ejemplo:
nombre fichero: prueba.java
Código:
class prueba{
public static void main(String[] args){
System.out.println("Hola Mundo");
}
}
NOTA: ya que eres nuevo en Java decirte que el nombre del fichero debe ser el mismo al nombre de la clase si no te dara un error en la compilación.
Grabas y en linea de comando pones
javac prueba.java y te crea el .class
yluego escribres
java prueba y te ejecuta el programa.
Ahora bien si quieres hacer algo mas profesional con java necesitas un buen editor que te ayude a compilar y crear el codigo de Java, para eso ahi una herramienta gratuita que se llama eclipse (Linux, Windows, Mac OS) de la web www.eclipse.org, la última versión creo que es la 3.3, te pego el link para que lo descargues, son 140 Mb, http://www.eclipse.org/downloads/download.php?file=/eclipse/downloads/drops/R-3.3.1.1-200710231652/eclipse-SDK-3.3.1.1-win32.zip&url=http://mirror.switch.ch/eclipse/eclipse/downloads/drops/R-3.3.1.1-200710231652/eclipse-SDK-3.3.1.1-win32.zip&mirror_id=63
Existen otro entornos de programación para Java, pero gratuitos que yo conozca solo esta eclipse y el NetBeans y eso ya depende de gustos, luego esta el JInteligent y JDeveloper como te han indicado en el anterior post, pero no son libres.
Saludos