The two tools you need when learning Java are Huw Collingbourne and NetBeans IDE. Watch this quick screencast on why this is the case:
For this week only, i.e., until Tuesday next week, there's a massive discount:
Once you buy the course (PayPal works brilliantly), you'll get this starting point with heaps of well structured lessons in bite size chunks:
You'll be a Java programmer before you're even aware of it!