the "easiest" way is probably to download an IDE like eclipse since it has good support for common Java practices (e.g. autocomplete). BUT I wouldn't necessarily say it is the best way to learn Java. if you are to get the best out of it, I would recommend downloading the Java JDK and trying to compile / run code through the command-line interface.
sillyboy
Practically a Master Poster
686 posts since Mar 2007
Reputation Points: 85
Solved Threads: 64
look at this
I would recommend not to start with an IDE since their 'utilities' may make it easy to develop, but that doesn't mean it's a better way to learn.
if you do want an IDE, check out JCreator , it does all you need when you're a starter, but doesn't autocomplete your code, so you'll have to do the most programming yourself.
stultuske
Posting Sensei
3,137 posts since Jan 2007
Reputation Points: 1,114
Solved Threads: 433
hell_tej
Junior Poster in Training
53 posts since Apr 2008
Reputation Points: 15
Solved Threads: 3