Choosing Java tools (IDE and compiler) for beginners
<p>I stumbled across this:</p>

<p><a href="http://en.literateprograms.org/Vending%5FMachine%5F%28java%29" rel="nofollow">http://en.literateprograms.org/Vending_Machine_%28java%29</a></p>

<p>It is a java vending machine, I want to read it and also follow along, write the same code.</p>

<p>What's the fastest way to get java setup such that I can just start coding the java vending machine as I read along?</p>

<p>I was in the process of downloading the  Java SE Development Kit 6u17 for Windows, Multi-language, when I looked to the right hand side of the same page and just realized that I can also download Netbeans.</p>

<p><strong>Again, the question is what's the best java IDE or compiler that a newb like me can use to do the java vending machine linked to above.</strong></p>

<p>Or </p>

<p><strong>What are the java programmers using to code java with?</strong></p>

<p>I am new to java, C++ is easy to install and start coding, likewise so is PHP, but java just seems like an interesting new beast to me, thank you for not flaming.</p>
