Recently (formerly) often saw a lot of friends asking, what kind of development environment and tools should be used by beginners, the development of five flowers, the friends of the beginners are just beginning, there is no experience and judgment, and this Question, is also a comparison [classic] problem in the Java foundation, so I want to organize a post similar to [beginner and IDE] index, and I hope that all users will come to publish the tools or development environments you currently use. Feeling, it is insufficient, pros and cons, or your advice to beginners, etc., you can talk about it, I believe you will help beginner friends (especially friends who want the IDE version) The help) reposted things and welcome your views and related content related to this topic, all welcome to follow the other, I will prepare a Poll welcome everyone to participate from the [survey], you should have a roughly [What Ide Ide] I should use, of course, personal situation is different, everyone else has to judge and choose the following is the information about the IDE product, for your reference, if you have added, you can post or put you Use of Wiki in CJSDN in Wiki in CJSDN http://wiki.cjsdn.org/wiki.jsp?page=javaidejbuilderhttp://www.borland.com/http://www.borland.com/products/downloads/download_JBuilder .htmlnetBeanhttp://www.netbeans.org/sun one studiohttp://wwws.sun.com/software/sundev/JDE/index.htmleclipsehttp://www.eclipse.org/wsadhttp: //www-3.ibm .com / software / awdtools / studioappdev / about / V5.htmlJCreaterhttp: //www.jcreator.com/Intellij IDEAhttp: //www.intellij.comJDeveloperhttp: //otn.oracle.com/products/jdev/content.htmlBlueJhttp: //www.bluej.org/index.htmlrealjhtp://www.realj.com/gelettp://www.gexperts.com/codeguide http://www.omnicore.com/index.jspultraedithtp: //ww W.ultraEdit.com/editplushttp://www.editplus.com/jedithtp://www.jedit.org/