当我们学完编程第一课:helloWord 之后,基本上就可以告别记事本+ jdk 的模式了。因为使用手动方式编译运行 java 实在是有点繁琐,也不方便进行调试。接下来,就让小编告诉你学 java 必备软件有哪些。
前言
接下来的所有软件,不管是 IDE(集成开发环境)还是编辑器,它们在进行 java 开发的过程中还是需要 JDK,JDK 的安装可以参考这篇文章:怎么下载 Java?如何安装?
Eclipse 以及基于 Eclipse 开发的 IDE
Eclipse 是著名的跨平台的自由集成开发环境(IDE)。它本身只是一个框架平台,但众多插件的支持让 Eclipse 拥有和其他功能相对固定的 IDE 软件很难具有的灵活性。因此许多软件会以 Eclipse 为框架开发自己的 IDE(比如 MyEclipse)。他的最大特点是开源且具有很好的插件生态。
下载链接:https://www.eclipse.org/downloads/
MyEclipse,在基于 Eclipse 的基础上加上自己的插件开发而成的功能强大的企业级集成开发环境,内置的插件在 java,javaEE 以及安卓开发的时候节省了很多配置的时间。不过 MyEclipse 属于开发商定制的 IDE,使用 MyEclipse 需要付费。
下载链接:https://www.genuitec.com/products/myeclipse/
结语:Eclipse 开源,免费,拥有丰富的插件,使用非常方便。
Jetbrain 的 IDEA 以及基于 IDEA 开发的 IDE
IDEA 全称 IntelliJ IDEA,是 JetBrains 开发的 java 的集成开发环境。IntelliJ 在业界被公认为最好的 java 开发工具,尤其在智能代码助手、代码自动提示、重构、JavaEE 支持、各类版本工具(git、svn 等)、JUnit、CVS 整合、代码分析、 创新的 GUI 设计等方面的功能可以说是超常的。最新版本还引入了团队协作的功能,让团队协作更加方便。这样一个优秀的 IDE 也赢得了 Google 的青睐,Android Studio 就是基于开源的 IDEA 进行二次开发的。
下载链接:https://www.jetbrains.com/idea/
Android Studio。是 Google 基于 IDEA 进行开发的安卓软件开发环境,是开发安卓软件的最好的工具。
下载链接:http://www.android-studio.org/
结语:小编力荐,非常好用,用了就会上瘾的 IDE。缺点是比较占用内存,小内存的电脑谨慎考虑。
NETBeans
NetBeans 是一个开源的开发环境和应用平台,可以使开发人员利用 java 平台快速创建 web,企业,桌面以及移动的应用程序。
下载链接:https://netbeans.apache.org/download/index.html
结语:该 IDE 不是主流的 IDE,竞争不过 Eclipse 和 IDEA 肯定有其原因,计算机等级考试涉及 java 开发的方向指定使用 NetBeans 进行开发,所有如果有意考相关计算机等级考试证书,建议了解一下该软件的使用。
VSCode
VSCode 只是一个代码编辑器,但它通过插件支持也可以进行简单的 java 项目编译运行。同时因为它只是一个代码编辑器,所以启动速度和内存占用是他最大的优势。在平常阅读代码和编写代码的时候可以考虑使用该软件。
小结
以上就是小编推荐的学 java 必备软件了。更多精彩内容请关注W3C技术头条。