title: Java programming requirements
body: <p>I am a C# programmer. I want to learn Java to implement my windows application. But I don't know what IDE and what tools can help me.</p>
  
  <p>Please help me to choose best platform and IDE and other tools.</p>
  
  <p><strong>Edit:</strong>
  Thank You For Your Helping. And What is Best Ebooks and UserGuids to Learn java.</p>