asi como lo quieres, esta un poco dificil, VAS a tenter que LEER bastante.
yo lo uso desde la v.1.1 y todavia no domino todo el api.
Donde bajas el compilador.
www.java.sun.com busca el JDK 1.5
Documentacion : ahi mismo cuando descarges el JDK, bajate el manual y el API
Para escribirlos:
www.eclipse.org o
www.netbean.org
Visita
www.javahispano.com y/o
www.programacion.com
SALUDOS