本文汇集了JAVA开发常用的开发工具,包含常用JAVA IDE,文本编辑器,数据库,服务器等,Java初学者,不知道该下载什么工具,只要看本文就足够了。并且持续更新~
JDK:JDK是Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+Java系统类库)和JAVA工具。
下载地址:https://www.oracle.com/technetwork/java/javase/downloads/index.html
IDE:集成开发环境(IDE,Integrated Development Environment )是用于提供程序开发环境的应用程序,一般包括代码编辑器、编译器、调试器和图形用户界面等工具。集成了代码编写功能、分析功能、编译功能、调试功能等一体化的开发软件服务套。
最常用于服务器端Java开发的三个IDE是IntelliJ IDEA,Eclipse和NetBeans。
IDEA:IDEA 全称 IntelliJ IDEA,是java编程语言开发的集成环境。IntelliJ在业界被公认为最好的java开发工具之一,尤其在智能代码助手、代码自动提示、重构、J2EE支持、各类版本工具(git、svn等)、JUnit、CVS整合、代码分析、 创新的GUI设计等方面的功能可以说是超常的。
费用:有免费的社区版和付费的终极版
下载地址:https://www.jetbrains.com/idea/download
Eclipse :尽管IntelliJ IDEA、NetBeans和一些其他的IDE正在日益普及,但是有调查表明,Eclipse仍然是几乎半数Java开发人员首选的开发环境。 Eclipse是IDE领域的瑞士军刀,有着大量定制的接口和无数的插件。
费用:免费开源
下载地址:https://www.eclipse.org/downloads
NetBeans:NetBeans是Sun公司(2009年被甲骨文收购)在2000年创立的开放源代码供开发人员和客户社区的家园,旨在构建世界级的Java IDE。NetBeans当前可以在Solaris、Windows、Linux和Macintosh OS X平台上进行开发,并在SPL(Sun公用许可)范围内使用。
费用:免费开源
下载地址:https://netbeans.apache.org/download/index.html
文本编辑器工具:
EditPlus:是一款由韩国 Sangil Kim (ES-Computing)出品的小巧但是功能强大的可处理文本、HTML和程序语言的Windows编辑器,你甚至可以通过设置用户工具将其作为C,Java,Php等等语言的一个简单的IDE。
费用:免费开源
下载地址:https://www.editplus.com/download.html
Notepad++中文版:完全免费且开源,对于不同的编程语言可以实现语法高亮,代码折叠以及宏,起可定制性非常强。
费用:免费开源
下载地址:https://notepad-plus-plus.org/download/v7.7.1.html
数据库工具:
MYSQL:有多种版本,大部分是开源免费,我们常用的MySQL Community Server 是开源免费的,这也是我们通常用的MySQL的版本。
下载地址:https://dev.mysql.com/downloads/
服务器工具:
Tomcat:是一个开源而且免费的jsp服务器,由apache软件基金会的jakarta项目中的一个核心项目,因为tomcat技术先进性能稳定和监督易用性已成为最为广泛的jsp服务器。