阿里云-云小站(无限量代金券发放中)
【腾讯云】云服务器、云数据库、COS、CDN、短信等热卖云产品特惠抢购

使用IDE

98次阅读
没有评论

共计 2285 个字符,预计需要花费 6 分钟才能阅读完成。

IDE 是集成开发环境:Integrated Development Environment 的缩写。

使用 IDE 的好处在于,可以把编写代码、组织项目、编译、运行、调试等放到一个环境中运行,能极大地提高开发效率。

IDE 提升开发效率主要靠以下几点:

  • 编辑器的自动提示,可以大大提高敲代码的速度;
  • 代码修改后可以自动重新编译,并直接运行;
  • 可以方便地进行断点调试。

目前,流行的用于 Java 开发的 IDE 有:

Eclipse

Eclipse 是由 IBM 开发并捐赠给开源社区的一个 IDE,也是目前应用最广泛的 IDE。Eclipse 的特点是它本身是 Java 开发的,并且基于插件结构,即使是对 Java 开发的支持也是通过插件 JDT 实现的。

除了用于 Java 开发,Eclipse 配合插件也可以作为 C /C++ 开发环境、PHP 开发环境、Rust 开发环境等。

IntelliJ Idea

IntelliJ Idea 是由 JetBrains 公司开发的一个功能强大的 IDE,分为免费版和商用付费版。JetBrains 公司的 IDE 平台也是基于 IDE 平台 + 语言插件的模式,支持 Python 开发环境、Ruby 开发环境、PHP 开发环境等,这些开发环境也分为免费版和付费版。

NetBeans

NetBeans 是最早由 SUN 开发的开源 IDE,由于使用人数较少,目前已不再流行。

使用 Eclipse

你可以使用任何 IDE 进行 Java 学习和开发。我们不讨论任何关于 IDE 的优劣,本教程使用 Eclipse 作为开发演示环境,原因在于:

  • 完全免费使用;
  • 所有功能完全满足 Java 开发需求。

安装 Eclipse

Eclipse 的发行版提供了预打包的开发环境,包括 Java、JavaEE、C++、PHP、Rust 等。从这里下载:

我们需要下载的版本是 Eclipse IDE for Java Developers:

使用 IDE

根据操作系统是 Windows、Mac 还是 Linux,从右边选择对应的下载链接。

注意

教程从头到尾并不需要用到 Enterprise Java 的功能,所以不需要下载 Eclipse IDE for Enterprise Java Developers

设置 Eclipse

下载并安装完成后,我们启动 Eclipse,对 IDE 环境做一个基本设置:

选择菜单“Eclipse/Window”-“Preferences”,打开配置对话框:

使用 IDE

我们需要调整以下设置项:

General > Editors > Text Editors

钩上“Show line numbers”,这样编辑器会显示行号;

General > Workspace

钩上“Refresh using native hooks or polling”,这样 Eclipse 会自动刷新文件夹的改动;

对于“Text file encoding”,如果 Default 不是 UTF-8,一定要改为“Other:UTF-8”,所有文本文件均使用UTF-8 编码;

对于“New text file line delimiter”,建议使用 Unix,即换行符使用 \n 而不是 Windows 的\r\n

使用 IDE

Java > Compiler

将“Compiler compliance level”设置为20,本教程的所有代码均使用 Java 20 的语法,并且编译到 Java 20 的版本。

去掉“Use default compliance settings”并钩上“Enable preview features for Java 20”,这样我们就可以使用 Java 20 的预览功能。

注意

如果 Compiler compliance level 没有 22 这个选项,请更新到最新版 Eclipse。如果更新后还是没有 22,打开 Help – Eclipse Marketplace,搜索 Java 22 Support 安装后重启即可。

Java > Installed JREs

在 Installed JREs 中应该看到 Java SE 20,如果还有其他的 JRE,可以删除,以确保 Java SE 20 是默认的 JRE。

Eclipse IDE 结构

打开 Eclipse 后,整个 IDE 由若干个区域组成:

使用 IDE

  • 中间可编辑的文本区(见 1)是编辑器,用于编辑源码;
  • 分布在左右和下方的是视图:
    • Package Exploroer(见 2)是 Java 项目的视图
    • Console(见 3)是命令行输出视图
    • Outline(见 4)是当前正在编辑的 Java 源码的结构视图
  • 视图可以任意组合,然后把一组视图定义成一个 Perspective(见 5),Eclipse 预定义了 Java、Debug 等几个 Perspective,用于快速切换。

新建 Java 项目

在 Eclipse 菜单选择“File”-“New”-“Java Project”,填入HelloWorld,JRE 选择Java SE 22

使用 IDE

暂时不要勾选“Create module-info.java file”,因为模块化机制我们后面才会讲到:

使用 IDE

点击“Finish”就成功创建了一个名为 HelloWorld 的 Java 工程。

新建 Java 文件并运行

展开 HelloWorld 工程,选中源码目录src,点击右键,在弹出菜单中选择“New”-“Class”:

使用 IDE

在弹出的对话框中,Name一栏填入Hello

使用 IDE

点击”Finish“,就自动在 src 目录下创建了一个名为 Hello.java 的源文件。我们双击打开这个源文件,填上代码:

使用 IDE

保存,然后选中文件Hello.java,点击右键,在弹出的菜单中选中“Run As…”-“Java Application”:

使用 IDE

Console 窗口中就可以看到运行结果:

使用 IDE

如果没有在主界面中看到 Console 窗口,请选中菜单“Window”-“Show View”-“Console”,即可显示。

正文完
星哥玩云-微信公众号
post-qrcode
 0
星锅
版权声明:本站原创文章,由 星锅 于2024-08-05发表,共计2285字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
【腾讯云】推广者专属福利,新客户无门槛领取总价值高达2860元代金券,每种代金券限量500张,先到先得。
阿里云-最新活动爆款每日限量供应
评论(没有评论)
验证码
【腾讯云】云服务器、云数据库、COS、CDN、短信等云产品特惠热卖中