安装2023最新版Java SE 21.0.1来开发Java应用程序

安装2023最新版Java SE 21.0.1来开发Java应用程序

Install the latest version of Java SE 21.01 to Develop Java Applications

By Jackson@ML

本文简要介绍如何下载和安装2023年最新版Java Development Kit (简称JDK,即Java开发工具包标准版)21.0.1(即Java SE 21.0.1),并讲解怎样配置和开发第一个Java应用程序。希望对广大读者和学生有所帮助。

1. 下载Java开发工具包(JDK)

打开Chrome浏览器,访问Oracle的Java官网页面:https://www.oracle.com/java/ ,点击导航栏菜单Products,打开产品菜单,选择Java点击进入Java页面:

在这里插入图片描述
进入到Java官方网页,如下图所示:
在这里插入图片描述

在这里插入图片描述
在页面右上角点击 Download Java, 进入到 Oracle的Java下载页面。

在这里插入图片描述
将页面滚动到下方JDK Development Kit 21.0.1 downloads位置,点击Windows选项卡,选择x64 MSI Installer(即64位安装包程序),点击下载,如下图所示。

在这里插入图片描述
于是,Chrome浏览器开始下载最新版的JDK软件包。下载很快完成,接下来我们要安装JDK软件包。

2. 安装JDK

当Chrome浏览器完成了安装JDK之后,可以在Windows 10/11的下载文件夹里,找到安装可执行文件 jdk-21_windows-x64_bin.msi, 双击它即可启动安装向导。

在这里插入图片描述
点击 Next 继续进行。

在这里插入图片描述
在这个对话框中,点击Change按钮,将安装文件夹修改为 D:\JDK21。如下图所示:

在这里插入图片描述
点击Next继续进行。

在这里插入图片描述
很快安装结束,如下图所示。

在这里插入图片描述

点击 Close 关闭安装向导。(如需访问教程、API文档,开发者指南,版本信息和更多帮助则可以点击Next Steps按钮获得资料)

3. 配置Java开发环境

安装完毕JDK,还需要配置Java开发所必须的环境变量。

在Windows搜索栏中,搜索控制面板,点击打开。

在这里插入图片描述
进入控制面板程序,选择系统程序,点击打开。

在这里插入图片描述
在这里插入图片描述
选择高级系统设置,点击进入。

在这里插入图片描述
系统属性 – 高级选项卡中,点击 环境变量

在这里插入图片描述
在环境变量设置对话框中,选择下方系统变量部分找出path, 点击编辑。

在这里插入图片描述
在path环境变量对话框中,点击新建按钮,创建一个新的路径,输入D:\JDK21\bin作为Java 21的程序安装路径,点击确定退出。

在这里插入图片描述

再点击确定,退出环境变量设置。此时,已经保存了刚才的设置。

在Windows中,打开cmd(命令提示符),输入以下命令以验证JDK版本。

java --version

执行结果如下图所示:

在这里插入图片描述

证明JDK 21.0.1已经安装成功!

4. 用IDEA开发第一个Java应用程序

JDK安装成功后,我们利用任意一个IDE(集成开发环境)工具,都可以运行Java应用程序。笔者安装的是IntelliJ IDEA,让我们来试一试吧!

首先创建一个Project, 然后创建一个类Hello_world, 代码如下:

package org.example;
public class Hello_world {public static void main(String[] args) {System.out.println("Hello, world!");}
}

在IntelliJ IDEA中运行该程序,执行结果如下图所示:
在这里插入图片描述

技术好文陆续推出,敬请关注。

喜欢就点赞哈! 您的认可,我的动力。😃

相关阅读:

  1. 安装最新版IntelliJ IDEA来开发Java应用程序
  2. 用Eclipse开发Java应用程序

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/276539.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

开发人员必须掌握的几个高级命令

xargs命令 在平时的使用中,我认为 xargs 这个命令还是较为重要和方便的。我们可以通过使用这个命令,将命令输出的结果作为参数传递给另一个命令。 比如说我们想找出某个路径下以 .conf 结尾的文件,并将这些文件进行分类,那么普通的做法就是先将以 .conf 结尾的文件先找出…

通过51单片机控制SG90舵机按角度正反转转动

一、前言 本文介绍如何通过51单片机控制SG90舵机实现角度的正反转转动。SG90舵机是一种常用的微型舵机,具有体积小、重量轻、结构简单等特点,被广泛应用于机器人、遥控模型和各种自动控制系统中。 使用51单片机(STC89C52)作为控…

RPM包管理_YUM

8.1 RPM包管理 8.1.1 RPM概述 RPM Package Manager (原Red Hat Package Manager,现在是一个递归缩写) ​ 由Red Hat公司提出,被众多 Linux 发行版所采用也称二进制( binary code) 无需编译,可以直接使用 ​ 无法设定个人设置,开…

在 Windows PC 上轻松下载并安装 FFmpeg

FFmpeg 是一种开源媒体工具,可用于将任何视频格式转换为您需要的格式。该工具只是命令行,因此它没有图形、可点击的界面。如果您习惯使用常规图形 Windows 程序,安装 FFmpeg 一开始可能看起来很复杂,但不用担心,它;很简…

【探索评估】记录小车运动轨迹,并在 rviz 上显示

本文主要是参考的博客:ROS 移动机器人运动轨迹记录,并发布在rviz上 但是由于订阅的话题不一样,在这里记录一下 在进行自主探索的时候将小车移动过程中的消息记录在 txt 或是 csv 文件中 在此记录的是小车的 /odom 消息,并且只记录…

2023-12-14 二叉树的最大深度和二叉树的最小深度以及完全二叉树的节点个数

二叉树的最大深度和二叉树的最小深度以及完全二叉树的节点个数 104. 二叉树的最大深度 思想:可以使用迭代法或者递归!使用递归更好,帮助理解递归思路!明确递归三部曲–①确定参数以及返回参数 ②递归结束条件 ③单层逻辑是怎么样…

Leetcode—172.阶乘后的零【中等】

2023每日刷题&#xff08;六十&#xff09; Leetcode—172.阶乘后的零 算法思想 实现代码 int trailingZeroes(int n) {int ans 0;for(int i 5; i < n; i 5) {for(int j i; j % 5 0; j / 5) {ans;}}return ans; }运行结果 之后我会持续更新&#xff0c;如果喜欢我的文…

郝斌C语言自学教程笔记

赫斌C语言——笔记目录 c语言编程预备知识流程控制函数变量指针结构体位运算符 前段时间康哥看我C语言基础不牢,推荐我学习郝斌老师的C语言课程&#xff0c;花2周看完之后发现确实是目前所看的C语言课程中最好的&#xff0c;不仅非常适合入门&#xff0c;而且对即使学了几年C语…

2021年数维杯国际大学生数学建模B题极端降雨的定量分析求解全过程文档及程序

2021年数维杯国际大学生数学建模 B题 极端降雨的定量分析 原题再现&#xff1a; 近两年来&#xff0c;我国河南、陕西、湖北等地遭遇了极为罕见的暴雨。与此同时&#xff0c;北方一些城市遭遇了历史上罕见的暴风雪。这些暴雨和降雪对当地人民的生命、安全和财产构成严重威胁。…

基于ssm点餐平台系统论文

摘 要 现代经济快节奏发展以及不断完善升级的信息化技术&#xff0c;让传统数据信息的管理升级为软件存储&#xff0c;归纳&#xff0c;集中处理数据信息的管理方式。本点餐平台系统就是在这样的大环境下诞生&#xff0c;其可以帮助管理者在短时间内处理完毕庞大的数据信息&am…

生物制品行业分析:预计2029年将达到9704亿元

生物制品是由糖、蛋白质、核酸或该等物质的复杂组合组成并采用生物方法及来源生产的医药产品&#xff0c;生物制品也可以是细胞及组织等活体。生物制品的主要类型包括抗体、融合蛋白、ADC、重组蛋白、疫苗、基因疗法及细胞疗法。 预防用生物制品是指为预防、控制疾病的发生、流…

软件库论坛社区后台系统源码工具箱积分商城会员体系和在线商城于一体

HBuilderX前端软件社区thinkphp后端源码 搭建好后台 在前端找到 util 这个文件 把两个js文件上面的填上自己的域名 电脑需要下载&#xff1a;HBuilderX 下载后 登录账号 没有账号就注册账号 然后上传文件 在选择你上传的文件即可 打包选择 “发行” 可以打包app h5等等 演…