Another thing to recources, free Compilers, SDK's?
Here are a few,
BlueJ
I reccomend this one to all begginers, I have only been doing Java for a few
months and have been throught quite a few Java IDEs during this time.
BlueJ isnt the flashiest IDE around, but by far the easiest to use. Also
creates .jar files for you. great interface. Download it Here.
Eclipse
I found it easier to use than NetBeans, its alot less comlicated. But the tuts in
Eclipse are not very good. For the more experienced programmer eclipse is
a good thing to have, but i still reccomend BlueJ for everyone. You can
download Eclipse Here.
NetBeans
I dont like NetBeans, to complex. It has some good recourses on it none the
less, if you want to give it a try, then download it Here.
Please remember that there are no perfect Java IDEs. Have fun learning Java.
Neowolf