Per iniziare a programmare devi scaricare le librerie e le trovi su http://java.sun.com. Li trovi sia le librerie che la documentazione.

Scaricato questo ti basta un semplice editor di testo x iniziare, altrimenti puoi provale EDITPLUS. Lo uso e mi ci trovo bene.

Poi per saperne di più puoi scaricare anche il libro JAVA Mattone dopo mattone che è pure in italiano.

Per iniziare dovrebbe bastarti ....