Ich würde dir da folgendes Buch empfehlen :
Java ist auch eine Insel

Und ich würde schon sagen, dass es sich lohnt, den Umgang mit Eclipse zu lernen, da es imo eines der besten Programme für Javaentwickler ist