Ciao. PEr java come per tanti altri linguaggi esistono moltissimi manuali gratuiti, google funziona bene da questo punto di vista.
L'editor che ti consiglio è
Eclipse, ovviamente devi scaricare la versione per Java (sito di eclipse -> downloads -> primo risultato). Devi installare anche l'sdk
Java.
Studia il manuale, fai gli esercizi e quando vuoi trova il bisogno di un programma relativamente semplice e scrivitelo. Io ho iniziato con una rubrica, poi con un raccoglitore di ricette che in base a ciò che ho nel frigo mi dice che ricetta posso fare, poi ho scritto un sw per tenere i conti di spese e entrate e così via. This is the way. Ciao