Java环境安装和编写并运行第一个程序(使用 VSCode 轻松上手)

 更新时间:2025年04月26日 09:12:52   作者:极梦网络无忧  
这篇文章主要介绍了Java环境安装和编写并运行第一个程序的相关资料,文中介绍的是使用VSCode来实现,通过这些步骤,初学者可以快速入门Java编程,需要的朋友可以参考下

引言

Java 作为一门广泛应用于软件开发各个领域的编程语言,对于初学者而言,快速搭建开发环境并运行第一个程序是迈向 Java 编程世界的重要起点。本文将介绍一种简单的方式,借助 Visual Studio Code(简称 VSCode)来完成 Java 环境的安装、配置,以及编写并运行第一个 Java 程序。

一、Java 环境安装

1. 下载并安装 JDK

JDK(Java Development Kit)是 Java 开发的核心工具包,包含了 Java 编译器、Java 虚拟机等必要组件。我们可以从 Adoptium 下载适合自己操作系统的 OpenJDK 发行版。这里以 Windows 系统为例,下载安装步骤如下:

  • 打开 Adoptium 官网,选择适合你系统的 JDK 版本(如 Java 17)以及相应的操作系统(Windows)和架构(x64)。
  • 下载完成后,双击安装包,按照安装向导的提示完成安装。安装过程中,建议选择默认的安装路径,方便后续配置。

2. 验证 JDK 安装

安装完成后,需要验证 JDK 是否安装成功。打开命令提示符(按下 Win + R,输入 cmd 并回车),在命令提示符中输入以下命令:

java -version
javac -version

如果分别显示 Java 和 Java 编译器的版本信息,说明 JDK 安装成功。

二、VSCode 安装与配置

1. 下载并安装 VSCode

访问 VSCode 官网,下载适合你操作系统的安装包,然后按照安装向导完成安装。

2. 安装 Java 扩展

打开 VSCode,点击左侧的扩展图标(四个方块组成的图标),在搜索框中输入以下扩展并安装:

  • Extension Pack for Java:这是一个 Java 扩展包,包含了多个 Java 开发所需的扩展,如 Java 语言支持、调试器等。
  • Java Test Runner:方便进行 Java 单元测试。
  • Maven for Java:如果后续涉及 Maven 项目开发,这个扩展会很有用。

3. 配置 VSCode 的 Java 环境

安装完扩展后,VSCode 会自动检测系统中安装的 JDK。若未自动检测到,可通过以下步骤手动配置:

  • 打开命令面板(按下 Ctrl + Shift + P),输入 Java: Configure Java Runtime 并回车。
  • 在弹出的窗口中,点击 Add JDK,选择 JDK 的安装路径。

三、编写第一个 Java 程序

1. 创建项目文件夹

在本地磁盘上创建一个新的文件夹,作为你的 Java 项目文件夹,例如 JavaFirstProgram

2. 打开项目文件夹

打开 VSCode,点击 文件 -> 打开文件夹,选择刚刚创建的 JavaFirstProgram 文件夹。

3. 创建 Java 文件

在 VSCode 的资源管理器中,右键点击文件夹,选择 新建文件,命名为 HelloWorld.java

4. 编写 Java 代码

在 HelloWorld.java 文件中输入以下代码:

public class HelloWorld {
    public static void main(String[] args) {
        System.out.println("Hello, Java World!");
    }
}

代码解释:

  • public class HelloWorld:定义了一个公共的类,类名是 HelloWorld,Java 要求文件名与类名必须一致。
  • public static void main(String[] args):这是 Java 程序的入口方法,程序从这里开始执行。
  • System.out.println("Hello, Java World!");:用于在控制台输出字符串 “Hello, Java World!”。

四、编译和运行 Java 程序

1. 编译并运行

在 HelloWorld.java 文件编辑界面中,点击右上角的绿色三角形图标(运行按钮),或者按下 Ctrl + F5 组合键。VSCode 会自动编译并运行程序,在终端窗口中输出结果:

Hello, Java World!

2. 使用命令行方式(可选)

你也可以使用命令行方式编译和运行 Java 程序。打开 VSCode 的终端(按下 Ctrl + ),在终端中输入以下命令:

  • 编译:
javac HelloWorld.java
  • 运行:
java HelloWorld

五、总结

通过以上简单的步骤,我们完成了 Java 环境的安装,配置了 VSCode 作为 Java 开发工具,并且编写并运行了第一个 Java 程序。VSCode 凭借其丰富的扩展和简洁的界面,为 Java 开发提供了便利的环境。希望本文能帮助初学者快速上手 Java 编程,开启编程之旅。

到此这篇关于Java环境安装和编写并运行第一个程序的文章就介绍到这了,更多相关Java环境安装编写第一个程序内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • 实例详解Java中ThreadLocal内存泄露

    实例详解Java中ThreadLocal内存泄露

    这一篇文章我们来分析一个Java中ThreadLocal内存泄露的案例。分析问题的过程比结果更重要,理论结合实际才能彻底分析出内存泄漏的原因。
    2016-08-08
  • 解决Springboot不能自动提交数据库连接问题

    解决Springboot不能自动提交数据库连接问题

    在使用SSM框架开发时,若在同一Service内部方法间互相调用,直接使用this关键字会导致事务管理失效,从而引发如数据库连接不足等问题,原因是通过this调用不会经过Spring的代理,因此不会自动进行事务处理
    2024-09-09
  • IDEA插件开发之环境搭建过程图文详解

    IDEA插件开发之环境搭建过程图文详解

    这篇文章主要介绍了IDEA插件开发之环境搭建过程,本文通过图文并茂实例代码相结合给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-05-05
  • Java文件(io)编程之记事本开发详解

    Java文件(io)编程之记事本开发详解

    这篇文章主要为大家详细介绍了Java文件(io)编程之记事本开发,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-08-08
  • Java原子变量类常见问题解决

    Java原子变量类常见问题解决

    这篇文章主要介绍了Java原子变量类常见问题解决,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-03-03
  • 解析Java按值传递还是按引用传递

    解析Java按值传递还是按引用传递

    这篇文章主要介绍了解析Java按值传递还是按引用传递,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-01-01
  • SpringBoot中熔断器的原理和使用详解

    SpringBoot中熔断器的原理和使用详解

    这篇文章主要介绍了SpringBoot中熔断器的原理和使用详解,熔断器是一种用于处理分布式系统中故障的设计模式,它可以防止出现故障的服务对整个系统造成连锁反应,需要的朋友可以参考下
    2023-07-07
  • Spring+SpringMVC+JDBC实现登录的示例(附源码)

    Spring+SpringMVC+JDBC实现登录的示例(附源码)

    这篇文章主要介绍了Spring+SpringMVC+JDBC实现登录的示例代码,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-05-05
  • spring @Scheduled注解的使用误区及解决

    spring @Scheduled注解的使用误区及解决

    这篇文章主要介绍了spring @Scheduled注解的使用误区及解决,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-11-11
  • Canal搭建 idea设置及采集数据到kafka的操作方法

    Canal搭建 idea设置及采集数据到kafka的操作方法

    这篇文章主要介绍了Canal搭建idea设置及采集数据到kafka的相关知识,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2023-05-05

最新评论