本人推荐,新手入门用eclipse,干净并且对以后框架的学习更深入,学成之后,用myeclipse开发简单快捷功能多,其他的辅助如svn版本控制,还有很多的插件可以应用,建议等以后学的差不多了再用,现在很多的学校java基础都用记事本来学习,所以前期不建议用太多的工具
开发工具有很多,不知道你指哪一类,都给你大概说一下吧。
IDE方面:eclipse、myeclipse、netbeans最常用。涉及到基础文件字符编码以及编辑的时候,会用到notepad++等高级文本编辑器。
测试工具:首选JUnit。
Java辅助工具:JDK中有很多辅助工具,比如jvisualvm、jps、jmap等等,用来检测和提高开发的程序的性能。
学习工具:oracle官网和大型java论坛都是学习工具。另外,stackoverflow等问答类网站也是非常好的学习资源。
eclipse 或myEclipse
eclipse 、myeclipse、EditPlus、vi、NOTEpad