中电科旗下高技能it教育培训机构

java程序员常用开发工具有哪些? -凯发旗舰

400-9988-316

java程序员常用开发工具有哪些?

发布时间:2021-10-25浏览量:356次

java语言是全世界应用范围最广的语言之一,在编程语言排行榜中长期处于前3位。作为java开发人员,如何选择适合自己的开发工具,或者如何选择一个适合项目开发需求的工具。选择的好能大大提高开发效率,起到事半功倍的作用。下面凯发旗舰-凯发k8国际手机app下载老师给大家介绍下常用的几个java开发工具。

1、eclipse

eclipse是目前最为流行的跨平台java集成开发环境,扩展性极高,有很多插件可用。而且完全用java开发,无需安装,方便平台的迁移。

2、myeclipse

myeclipse是eclipse的插件,也是一款功能强大的j2ee集成开发环境,由genuitec公司发布,它是商用收费的。

myeclipse 是对eclipse ide的扩展,利用它可以在数据库和javaee的开发、发布以及应用程序服务器的整合方面极大的提高工作效率。它是功能丰富的javaee集成开发环境,包括了完备的编码、调试、测试和发布功能,完整支持html、struts、jsp、css、javascript、sql,hibernate,spring。

3、grade

gradle是一个自动化项目工具,建立在apache maven和apache ant的功能上。gradle最大的特色就是简单,与maven和ant使用xml语法截然相反。一个基本的gradle构建文件只需一行代码,所以它的普及速度很快。

4、javadoc

javadoc是一个古老工具,可以将特殊格式的注释解析为html文档,至今无可替代。

5、junit

java版单元测试框架,eclipse内部已经集成。

6、cvs

concurrent versions system是开发源码的并发版本系统,它是目前最流行的面向软件开发人员的源代码版本管理凯发旗舰的解决方案。它可用于各种平台,包括 linux 、unix和 windows nt/2000/xp等。eclipse已经内部集成对cvs的支持。

7、findbugs

visualvm可以很容易地实时诊断性能问题。它提供了全套的分析工具,包括jconsole、jstack、jmap、jinfo和jstat等。此外,你还可以对jvm做一个快照,这样以后在任何时都能审查。

8、tomcat

是在sun公司的jswdk(javaserver web developmentkit,,sun推出的小型servlet/jsp调试工具)的基础上发展起来的一个优秀的java web容器,它是apache的一个子项目。

9、intellij idea

intellij idea是一款综合的java 编程环境,被许多开发人员和行业专家誉为市场上最好的ide。它提供了一系列最实用的的工具组合:智能编码辅助和自动控制,支持j2ee,ant,junit,svn和git集成,非平行的编码检查和创新的gui设计器。idea把java开发人员从一些耗时的常规工作中解放出来,显著地提高了开发效率。具有运行更快速,生成更好的代码;持续的重新设计和日常编码变得更加简易,与其它工具的完美集成;很高的性价比等特点。intellij idea以前是收费软件,不过在2009年以后就开始推出了免费的社区开源版本。不过商用还是需要收费的。

10、groovy

groovy的核心优势之一是它的脚本功能。类可以被编译为java字节码或使用groovy shell动态执行。groovy的java基础使得它相较于jython和jruby更容易为java开发人员所接受。


网站地图