我就说说比较常用的:eclipse、IntelliJ IDEA、myeclipse、netbeans…… eclipse是开源的,应该是用的人比较多的集成开发环境,下载地址:eclipseIDEA算是后起之秀,人性化开发在几款工具中做得最到位,目前不断听到有人从eclipse转用IDEA,相信过个十年应该都会用IDEA。它有社区版也有收费版。地址:IntelliJ IDEAmyeclipse需要收费,实际上是将eclipse以一个插件和其他常用插件集成在一起的一个庞大开发工具,优势就是常用插件齐全,不用自行下载安装,当然支持自己扩展,劣势就是繁重,收费(当然在天朝可破解咯);地址:myeclipsenetbeans是前sun公司(已经被oracle收购)自己研发开放的开发工具,平时学习中没见过有人用。地址:NetBeans当然还有其他各种文本编辑器都能开发java程序,如:记事本,editplus,notepad++,UtraEdit,JCreater等等等。