Java主流的开发工具有哪些?

如题所述

1)Notepad++
Notepad++ 是 Windows 操作系统下的一套文本编辑器,有完整的中文化接口及支持多国语言编写的功能(UTF8 技术)。

Notepad++ 优点:
功能比 Windows 中的 Notepad(记事本)强大,除了可以用来制作一般的纯文字说明文件,也十分适合编写计算机程序代码。
不仅有语法高亮度显示,也有语法折叠功能,并且支持宏以及扩充基本功能的外挂模组。
是免费软件,可以免费使用,自带中文,支持所有主流的计算机程序语言。

Notepad++ 缺点:
比起专用的 IDE 缺少语法检查,颜色选取,代码的 outline,注释的解析,TODO,调试工具集成,部署工具集成等等好多功能。
打开大文件比较慢

EditPlus 是一款由韩国 Sangil Kim (ES-Computing)出品的小巧但是功能强大的可处理文本、HTML 和程序语言的 Windows 编辑器,甚至可以通过设置用户工具将其作为 C,Java,Php 等等语言的一个简单的 IDE。

EditPlus 优点:
EditPlus 界面简洁美观,且启动速度快。
对中文支持比较好。
支持多种日期、时间输入;支持语法高亮;支持代码折叠;支持代码自动完成。
配置功能强大,且比较容易,扩展也比较强。
适合编辑网页。

EditPlus 缺点:
不支持代码提示功能。
不免费,收费单位美元,注册费用高
功能较简单。
版本更新比较慢。
温馨提示:内容为网友见解,仅供参考
第1个回答  2021-01-04
1、Eclipse
据数据显示很多Java开发人员的Java开发工具便是Eclipse,这主要得益于Eclipse是一个开源的、可以基于Java的可扩展开发平台。Eclipse本身而言,它只是一个框架和一组服务,但可以通过插件组件构建开发环境。
2、editplus
EditPlus是一款由韩国 Sangil Kim
(ES-Computing)开发的编辑器,可以作为C,Java,Php等等语言的一个简单的IDE。EditPlus拥有无限制的撤消与重做、英文拼字检查、自动换行、列数标记、搜寻取代、同时编辑多文件、全屏幕浏览功能,也是一款常见的Java开发工具。
3、NetBeans
NetBeans提供了功能全面的阵列,如转换器,编辑器和代码分析器,使用这些工具可以帮助我们使用的Java技术实现应用程序。NetBeans工具范围相当广泛,是一款的Java开发工具。
4、Junit
Junit是一个可以帮助Java开发人员编写和运行测试的单元测试框架。JUnit和市场上其他类似的框架有着本质的区别。主要表现在你可以一次测试一个代码块,而不需要等待该模块在运行测试前完成。实际上是你可以“先测试,然后写代码”。
5、VisualVM
VisualVM也是一款使用较多的Java开发工具。它最主要的功能便是可以排查故障,可以使用VisualVM整合多命令行JDK工具。如jvmstat、JMX和Serviceability
Agent(SA)中使用VisualVM。VisualVM最出名的是附加了API,以获得更多的数据,以及自动使用更快捷。
6、Gradle
Gradle是一个自动化项目工具,是建立在Apache Maven和Apache
Ant的功能上。虽然Gradle并不是的构建工具(的是Maven,64%的Java开发人员会选择它),但它的普及速度很快。它同时也可作为默认的Android构建开发工具。
7、SparkJava
SparkJava是一款体形轻巧,功能强大的Web应用框架。Spark可以通过一些繁琐的XML配置来使用Spark框架编写应用程序。能让我们花最少的精力来开发Java的Web应用程序。是一款的Java
web开发工具。
8、Clover
Clover主要用于代码覆盖,可以帮助用于测试应用程序的代码。我们可以在IDE或持续集成系统中运行Clover。能够让测试的运行速度更快。是Java开发测试必不可少的工具之一。本回答被网友采纳
第2个回答  2020-12-25
1、SparkJava
这是针对Java开发者的一个新的轻量级以及强大的Web应用框架。Spark拥有简单和直接的方法,你可以使用Spark框架,通过做一些繁琐的XML配置来编码应用。Spark助你更轻松的开发Java Web应用。
2、jClarity
jClarity是两个产品的组合,其中illuminate用于性能监控,census则用于收集日志和分析数据,框架是轻量级的,并且非常的紧凑。
3、Clover
Clover是一款伟大的用于代码覆盖的工具,该工具有助于编写对应用测试有用的代码。你可以在IDE或持续集成系统中运行Clover。工具优化于提升你的测试速度。
4、jProfiler
jProfiler有直观的用户界面,可以帮助你解决性能瓶颈以及理解问题。你可以很容易的确定内存泄漏并使用jProfiler修复线程问题。
5、Visualvm
Visualvm是一款免费的、集成了多个JDK命令行工具的可视化工具,它能为您提供强大的分析能力,对Java应用程序做性能分析和调优。
以上就是分享的关于Java工程师必须掌握的五个工具。你现在正在使用的有几个呢?Java开发语言已经有十几年的高速发展的过程,在此期间各种各样的工具层出不穷。我们并不能一一掌握,只能说是在实际应用中尽可能的掌握更多的工具,提高自己的工作效率。本回答被网友采纳
第3个回答  2020-12-19
1.Eclipse
2.Sublime Text
3.Vim
4.开发IDE:intellij2016.2.3,我是2016.1
5.Editplus
6.数据库可视化工具:navicat10
7.SparkJava
8.Notepad++
学习java,推荐了解北京尚学堂,专业的java授课,让你有最好的学习体验。本回答被网友采纳

java开发工具有哪些
java开发工具有JBuilder、VisualAgeforJava、ForteforJava,VisualCafe、Eclipse、NetBeansIDE、JCreator+J2SDK、jdk+记事本、EditPlus+J2SDK等。Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作...

java集成开发工具有哪些
Java集成开发环境有多种,其中一些最流行和广泛使用的包括Eclipse、IntelliJ IDEA、NetBeans和Visual Studio Code。首先,Eclipse是一个功能强大的开源IDE,广泛用于Java开发。它提供了丰富的插件生态系统,支持各种编程语言和框架。Eclipse具有强大的代码编辑、调试和测试功能,以及项目管理和版本控制工具,可以显...

java的开发工具有哪些
NetBeans,则是一款免费的开源IDE,支持多种语言,包括Java、C、C++等。它提供了一个集成了代码编辑、编译、调试等功能的开发环境,支持自动化代码生成、代码重构等功能,方便开发者进行多语言项目开发。JDeveloper,由Oracle提供,主要用于开发Oracle相关应用程序。它集成了Oracle数据库的连接、数据操作等功能...

java常用软件有哪些?
Java语言中有哪些必备的开发工具1、MongoDBMongoDB是使用非常广泛的工具,具有跨平台和面向文档数据库等优势,是现在使用最多的一种数据库。在使用过程中,有灵活的文档模型、高可用复制集、可扩展分片集群,还能进行实时监控等相关操作。2、SCanner无数的Java开发工具可以帮助您构建解析器,许多函数语言已经...

java用哪个软件编写好用?
1、【idea】这个是目前最主流的Java开发工具,应该也是使用最多的了;和它经常拿出一块讨论的是【Eclipse】,这两个是Java使用最广泛的开发工具;2、【github\/gitlab】这两个网站主要是用于代码管理的,目前使用git的比使用svn的要多很多;3、【maven】这个其实应该不能算工具,是用于jar包管理的;4、...

java工作中常用什么开发软件?
java开发常用的软件工具1、IntelliJ IDEA IntelliJ IDEA是java编程语言开发的集成环境,在业界被公认为最好的java开发工具之一,尤其在只能代码助手、码自动提示、重构、J2EE支持、各类版本工具等,JUnit、CVS整合。代码分析,创新的GUI设计方面的功能可以说是超类的 2、Navicat Navicat是一套快速、可靠并且还...

java开发工具哪个好
Java开发领域拥有众多优秀的开发工具,其中Eclipse、IntelliJ IDEA和NetBeans是广受欢迎的三大工具。Eclipse是一个开放源代码的集成开发环境,它拥有强大的插件系统,支持各种Java开发任务。Eclipse适合那些需要定制化开发环境的开发者,它拥有丰富的功能和插件来支持各种Java应用程序的开发,包括Web开发、移动应用...

Java有哪些常用开发环境?
以下为主流开发工具介绍:1、Eclipse:一个开放源代码的、基于Java的可扩展开发平台。2、NetBeans:开放源码的Java集成开发环境,适用于各种客户机和Web应用。3、IntelliJ IDEA:在代码自动提示、代码分析等方面的具有很好的功能。在IDE的编辑器和工具的生产力增强功能,其设立是最值得注意的。不像其他IDE,...

java开发中常用的工具有哪些?
1、常用开发工具 Java开发人员在选择集成开发环境IDE时,通常面临多种选择,包括免费开源的Eclipse、MyEclipse(中国,官网)、Oracle公司免费的NetBeans和IntelliJ IDEA。Eclipse是一个开放源代码的、基于 Java 的可扩展开发平台,由IBM公司开发,后贡献给开源社区。MyEclipse是Eclipse的插件,专门用于J2EE集成...

java需要什么软件编写(java需要什么软件编写的)
1.初学者的话不建议上来就用IDE开发工具比如说Eclipse、MyEclipse、IntelliJIDEA、netbean。但是也可以使用这些,不建议的原因不便于你了解JavaAPI,及相关的编译原理,编译过程之类的。主要是就是熟悉基础。2.刚开始可以使用记事本、editplus、notepad,这些工具的话,比较单纯,但是可能会给初学者制造一些不...

相似回答