ACA UN POCO DE INFO
Java es un lenguaje de programación con el que podemos realizar cualquier tipo de programa.
Una de las principales características por las que Java se ha hecho muy famoso es que es un lenguaje independiente de la plataforma. Eso quiere decir que si hacemos un programa en Java podrá funcionar en cualquier ordenador del mercado. Es una ventaja significativa para los desarrolladores de software, pues antes tenían que hacer un programa para cada sistema operativo, por ejemplo Windows, Linux, Apple, etc. Esto lo consigue porque se ha creado una Máquina de Java para cada sistema que hace de puente entre el sistema operativo y el programa de Java y posibilita que este último se entienda perfectamente.
La independencia de plataforma es una de las razones por las que Java es interesante para Internet, ya que muchas personas deben tener acceso con ordenadores distintos. Pero no se queda ahí, Java está desarrollándose incluso para distintos tipos de dispositivos además del ordenador como móviles, agendas y en general para cualquier cosa que se le ocurra a la industria.
Sun, la empresa creadora de Java, distribuye gratuitamente el llamado SDK (Software Development Kit), en versiones anteriores llamado JDK (Java Development Kit), un conjunto de herramientas y programas que permiten desarrollar, compilar y ejecutar aplicaciones en Java. El compilador en el SDK o JDK se llama javac.exe.
Programar tan sólo con el SDK puede resultar algo tedioso, pues utilizaremos un programa para editar, otro para compilar, otra para el debugger... por ello, se suelen utilizar los llamados IDE´s, aplicaciones que permiten hacer todo eso en un mismo entorno, a través de un sólo programa.
Exiten muchos IDE´s para Java, algunos que incluyen sus propias clases y librerías, otros orientados al desarrollo de applets, gratuitos, de pago.... Algunos también no llevan compilador, por lo que tendremos que indicar en la configuración del programa el directorio donde se encuentra nuestro SDK o JDK.
http://www.java.sun.com/ ESTA ES LA PAGINA OFICIAL DE SUN AQUI ENCONTRAN MAS INFORMACION SOBRE LAS LIBRERIAS DE JAVA, CON CODIGOS DE EJEMPLO SOBRE CADA UNA DE SUS FUNCIONES, QUE LES HARA MUCHO MAS FACIL DE ENTENDER.
aqui la maquina virtual
http://java.sun.com/javase/downloads/index.jspaca unos IDE
http://www.jcreator.com/ GRATUITO
el jcreator para mi es bueno es liviano, y amigable
http://www.netbeans.org/downloads/index.html?cid=926812netbeans es unos de los mas usados permite compilar y ejecutar en el mismo entorno tiene todo lo que se pueda esperar de un compilador.
Incluso para programa pueden usar el block de notas, solo tienen q guardarlo como .java y listo.
ACA LES DEJO UN LINK DE DESCARGA P2P DE UN LIBRO BASTANTE BUENO SOBRE JAVA.
http://www.mininova.org/tor/1588986EL LIBRO SE LLAMA PIENSA EN JAVA
ACA TAMBIEN HAY OTRO Q ES BASTANTE BUENO
http://www.mininova.org/tor/2091840SI QUIEREN MAS INFO, CODIGOS EN JAVA, PROGRAMAS, O TIENEN CONSULTAS SOLO HAGANLAS.