1MongoDB MongoDB是使用非常广泛的工具,具有跨平台和面向文档数据库等优势,是现在使用最多的一种数据库在使用过程中,有灵活的文档模型高可用复制集可扩展分片集群,还能进行实时监控等相关操作IT培训认为内存使用;NetBeans351主要针对一般Java软件的开发者,而则主要针对企业做网络服务等应用的开发者Sun不久还将推出ProjectRave,其目标是帮助企业的开发者进行软件开发NetBeans351版本与其他开发工具相比,最大区别在于不仅能够开发各种台式机上的。

利用插件组件构建开发环境Eclipse优势是它附带了一个标准的插件集,包括Java程序开发工具Keytool是OracleJDK的一部分Keytool极少用于开发环境,若是正在开发企业级应用,Keytool将是最好的密钥以及证书管理工具。

1EclipseEclipse是一个开放源代码的基于Java的可扩展开发平台就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境幸运的是,Eclipse附带了一个标准的插件集,包括Java开发工具JavaDevelopmentTools;java开发常用的软件工具1IntelliJ IDEA IntelliJ IDEA是java编程语言开发的集成环境,在业界被公认为最好的java开发工具之一,尤其在只能代码助手码自动提示重构J2EE支持各类版本工具等,JUnitCVS整合代码分析,创新;1Eclipse一个开放源代码的基于Java的可扩展开发平台2NetBeans开放源码的Java集成开发环境,适用于各种客户机和Web应用3IntelliJ IDEA在代码自动提示代码分析等方面的具有很好的功能在IDE的编辑器和工具的;NetBeans是开放源码的Java集成开发环境IDE,适用于各种客户机和Web应用SunJavaStudio是Sun公司最新发布的商用全功能JavaIDE,支持SolarisLinux和Windows平台,适于创建和部署2层JavaWeb应用和n层J2EE应用的企业开发人员使用。

但因myeclipse属于收费软件,所以大公司很少使用IDEA IDEA全称IntelliJIDEA,是java语言开发的集成环境,IntelliJ在业界被公认为最好的java开发工具之一,尤其在智能代码助手代码自动提示重构J2EE支持各类版本工具gitsvn;1ApacheCommonsLang ApacheCommonsLang是Apache最著名的JAVA库,它是对javalang的很好扩展,包含了大量非常实用的工具类,其中用的最多的有StringUtils,DateUtils,NumberUtils等除了ApacheCommonsLang,还有一些其他的Apache库。