Java学习笔记(三)Java(集成)开发环境推荐

Java学习笔记(三)Java(集成)开发环境推荐Java学习笔记(三)Java开发环境目录概要命令行文本编辑工具集成开发环境由于作者的见识有限(刚刚开始学习Java),所以对于开发环境的整理难免会有遗漏与不合理的地方。对于这些地方,我会在发现的第一时间对文章进行修改、补充,同时各位读者如果愿意,那么十分欢迎在评论区留言补充给我。1.概要《论语》有言:“工欲善其事,必先利其器。”,选择一个好的开发环境可以极大幅度地提高你的…

Java学习笔记(三)Java(集成)开发环境推荐"

Java开发环境推荐

目录

  1. 概要
  2. 命令行
  3. 文本编辑工具
  4. 集成开发环境

由于作者的见识有限(刚刚开始学习Java),所以对于开发环境的整理难免会有遗漏与不合理的地方。对于这些地方,我会在发现的第一时间对文章进行修改、补充,同时十分欢迎各位读者在评论区中留言补充给我。

1.概要
《论语》说得好:“工欲善其事,必先利其器。”,选择一个好的开发环境可以极大幅度地提高开发人员的开发效率,因此本篇文章就从命令行、文本编辑工具、集成开发环境三个角度来给大家介绍一些常见的Java开发环境。

要想编译、运行Java程序必须要安装JDK,关于JDK的安装及JDK、JRE和JVM的关系可以参考我的上一篇文章《Java学习笔记(二)Java程序设计环境》。

注:如果只需要运行Java程序的话安装JRE就可以了,但是JRE只包含Java虚拟机,不包含Java编译器,所以无法将Java源程序文件编译成为Java字节码文件(关于Java编译运行的详细过程会在下一篇文章中介绍),因此JRE并不是Java开发者想要的环境,而是专门为不需要编译器的用户提供,开发者需要安装JDK。

2.命令行
命令行直接输入的方式比较适合脚本类的语言,比如python等, 可以直接通过命令行执行一些简单的逻辑。Java语言不支持这种模式,因为Java需要从源码编译为二进制文件,由于这个预编译的机制,所以无法这样实现,这里仅作了解即可。

> 虽然Java不能直接在命令行里面写代码,但是有两条常用的命令提
示符(编译、运行)会在下面的文本编辑工具中用到:

javac 文件名.java //命令提示符中的编译操作
java 文件名 //命令提示符中的运行操作

3.文本编辑工具
文本类的工具在编程中比较常用。现在仍有很多人保持着采用文本编辑工具编程的习惯。

常用的文本编辑工具有:

名称 特点
记事本 windows自带
Notepad++ 免费,支持多种语言字符高亮的插件,功能强大,市场占有率较高
Sublime Text 一个很常用的文本编辑器
VS Code 市场占有率第一的开发环境,同时不仅仅是一个编辑器,可以自己搭配环境、安装各种插件
Atom
UltraEdit
jEdit

4.集成开发环境
集成开发环境简称IDE(Integrated Development Environment)。集成了代码编辑、编译、运行、输出、调试、代码自动补全、语法检查等功能。是开发人员开疆拓土的神兵利器。

常用的集成开发环境有:

名称 特点
Eclipse 免费、经典的IDE,曾经独领风骚,但是那个时代已经过去了。
Intelij IDEA JetBrains公司的核心软件之一,功能强大,成功接过了Eclipse的接力棒,是这个时代的领袖软件之一。Intellij IDEA也为Google的安卓开发平台Android Studio提供了技术支持。
Android Studio 安卓开发平台,由Intellij IDEA提供技术支持,完全支持Java语言,学习的同时还可以顺便学习Android开发,一举两得。(但是说实话并不建议使用Android Studio来学习Java语言,在此只是提一下Android Studio上可以跑Java)
VS Code Java 北京时间 2019 年 6 月 14 日 ,微软发布了 VS Code Java 安装程序,方便开发者能一键安装所有 Java 开发环境。
NetBeans
BlueJ
DrJava DrJava IDE具有互动友好的界面,其测试,调试和智能编辑功能都旨在为新手创建一个轻巧的IDE,对学生来说也许是个不错的选择。
JCreator JCreator IDE仅限于Windows,作为本地平台,易于安装和启动。在新用户中间颇受欢迎。

今天的文章Java学习笔记(三)Java(集成)开发环境推荐分享到此就结束了,感谢您的阅读,如果确实帮到您,您可以动动手指转发给其他人。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:http://bianchenghao.cn/31260.html

(0)
编程小号编程小号

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注