1、JDK17安装

news2024/11/19 22:54:42

目录

一、简介

二、安装步骤

三、在Windows 10系统中配置环境变量

四、运行jdk 


一、简介

JDK全称Java SE Development kit(JDK),即java标准版开发包,是Oracle提供的一套用于开发java应用程序的开发包,它提供编译,运行java程序所需要的各种工具和资源,包括java编译器,java运行时环境,以及常用的java类库等。

下载链接:Java Downloads | Oracle

我下载的如上图,请大家按需下载安装哦!!!

二、安装步骤

1. 鼠标右击【JDK 17(64bit)】压缩包(win11系统需先点击“显示更多选项”)选择【解压到 JDK 17(64bit)】

2.打开解压后的文件夹,鼠标右击【jdk-17_windows-x64_bin】选择【以管理员身份运行】

3.点击【下一步】

4.安装位置请自行选择哦,不建议C盘,选好后点击【下一步】

5.安装ing……

6.点击【关闭】

7.①点击桌面任务栏中的【开始图标】②点击【运行】 ③输入【cmd】④点击【确定】

(或 win+r 输入cmd  弹出cmd窗口)

8.输入【javac】可弹出相关安装信息

附:常用指令

1.输入“java -version“(java 和 -version 之间有空格),点击回车(Enter)键,可以看见自己安装的JDK版本

三、在Windows 10系统中配置环境变量

安装JDK后,必须配置环境变量才能使用Java开发环境。在Windows 10下,只需配置环境变量Path(可使系统在任何路径下都能识别Java命令)即可。在Windows 10下配置环境变量的步骤如下:

(1)在“计算机(此电脑)”图标上右击,在弹出的快捷菜单中选择“属性”命令,在弹出的“属性”对话框左侧单击“高级系统设置”。

(2)单击“环境变量”按钮,在“系统变量”栏中找到并双击Path变量。

(3)在“编辑环境变量”对话框中,单击“编辑”按钮,对Path变量的值进行修改。先删除原变量值最前面的“C:\Program Files (x86)\Common Files\Oracle\Java\javapath;”后,再输入“D:\JDK17\bin;”(即已安装的JDK的bin文件夹目录,目录可能不同哦!!)

(4)逐个单击对话框中的“确定”按钮,依次退出上述对话框后,即可完成在Windows 10

下配置JDK17的相关操作

(5)未验证是否安装成功,①点击桌面任务栏中的【开始图标】②点击【运行】 ③输入【cmd】④点击【确定】(或 win+r 输入cmd  弹出cmd窗口),输入【javac】可弹出相关安装信息

四、运行jdk 

1.首先创建记事本文件,输入如下代码,然后命名为Eg01.java,并保存在D盘的桌面上(要谨记,文档的格式应为ANSI,如果下面报错,请回来检查格式,另存为选好格式保存即可)

public class Eg01{

       public static void main(String[] args){

              System.out.println("你好啊");

       }

}

2. 使用Windows命令行运行Java代码,得到输出内容

用win+r 快捷键打开Windows命令行,输入cmd进入编辑区

在编辑区输入

C:\Users\Administrator>D:

(进入D盘目录下面)

D:cd 桌面

(进入D盘的桌面)

D:\>javac Eg01.java

(编译.java文件,如果此步骤报错,请回去检查文档的格式是否正确)

D:\>java Eg01

(运行.class文件)

输出结果为:你好啊,证明运行成功

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

二叉树【数据结构】【超详细,一学就会!!!】

目录 📖1.什么是二叉树? 🌴2.满二叉树和完全二叉树 ⛳2.二叉树的性质 🔥3.二叉树的创建与遍历 3.1 创建二叉树 3.2 前中后序遍历——递归和非递归 🏹4.二叉树的实现 1️⃣获取树中节点的个数 2️⃣获取叶子节点…

MATLAB-三维插值运算

MATLAB中是支持三维及三维以上的高维插值的。三维插值的基本原理与一维插值和二维插值是一样的,但三维插值是对三维函数进行的插值。在MATLAB中,使用interp3函数实现插值,其调用格式如下。vi interp3(x,y,z,v,xi,yi,zi) %返回值 vi是三维插值…

2022ICPC杭州站

A. Modulo Ruins the Legend 题目链接:Problem - A - Codeforces 样例1输入: 6 24 1 1 4 5 1 4样例1输出: 1 0 5样例2输入: 7 29 1 9 1 9 8 1 0样例2输出: 0 0 0题意:给你一个长度为n的数组a[]&#x…

【NI Multisim 14.0原理图的设计——原理图分类】

目录 序言 一、原理图的设计 🍊知识点: 二、原理图分类 🍉1.平坦式电路 🍉 2.层次式电路图 序言 NI Multisim最突出的特点之一就是用户界面友好。它可以使电路设计者方便、快捷地使用虚拟元器件和仪器、仪表进行电路设计和…

【用JS自制表格软件玩数据】10. 为表格脚本设计一个语法解析器

设计脚本语言的语法解析器概述脚本源码语法预览运行效果如下图设计计算符号的优先级定义一些关键词生成一份关键词的map方便引用枚举关键词的类型错误异常的捕获字符匹配代码的字符转化成迭代器关键词标记器词法分析器设计一个队列处理器源代码字符串迭代器代码的块级运行环境脚…

【HTML基础篇003】前端基础之CSS选择器大全

✨一、CSS的基本介绍 CSS(Cascading Style Sheet,层叠样式表)定义如何显示HTML元素。 当浏览器读到一个样式表,它就会按照这个样式表来对文档进行格式化(渲染)。 ✨二、CSS的几种引入方式 🌸2.1、方法一&am…

连接查询之内连接(等值连接、非等值连接和自连接)

1、等值连接:表连接条件是等值关系,我们称为等值连接。 需求:查询每个员工所在部门名称,显示员工名和部门名: 查看员工表的ename和deptno字段信息: 查看部门表中的deptno和dname字段信息 SQL92语法&#x…

2023年最值得关注的机器人趋势TOP10

新兴的机器人技术趋势和预测满足了对工业自动化、数字化和可持续性的需求。仓库中的材料处理由自动移动机器人(AMR)和自动引导车辆(AGV)实现自动化。相关机构对8949家全球初创企业和2023年机器人趋势规模的样本进行了研究&#xf…

Linux的安装(云服务器专讲)

一、Linux环境的安装有一下几种方式:双系统或则将自己的笔记本搞成Linux系统——严重不推荐,这样安装成本高、并且容易把自己电脑弄坏。虚拟机推荐wmware player这是免费的,并且推荐是打在了centos7.x版本的,这个的好处就是不需要…

微信接入 ChatGPT(学习笔记,不作教程)

微信接入 ChatGPT前置条件接入前提去Linux虚拟机(必须有go环境)安装前先配置下ssh密钥生成新的ssh密钥检查将 SSH 密钥添加到 ssh-agent将 SSH 密钥添加到您在 GitHub 上的帐户上去github上将密钥复制在里面然后点击添加ssh密钥安转部署最后直接go run m…

【JavaSE】Java序列化详解

【JavaSE】Java序列化详解 文章目录【JavaSE】Java序列化详解一:什么是序列化和反序列化?二:序列化协议对应于 TCP/IP 4 层模型的哪一层?三:常见序列化协议有哪些?四:JDK 自带的序列化方式1:序…

广告业务系统 之 数据桥梁 —— “日志中心-曝光数据流转结算”

文章目录广告业务系统 之 数据桥梁 —— “日志中心-曝光数据流转结算”曝光数据流转结算管道式架构助力高可用管道式架构模式图流式链路中特殊的缓存设计一、二级缓存Nosql 数据型缓存组件s2s 监测上报广告业务系统 之 数据桥梁 —— “日志中心-曝光数据流转结算” 曝光数据…

SpringCloud微服务项目实战 - 5.自媒体文章审核

愤怒归根结底是为了达成目的的一种工具和手段,大声呵斥乃至拍桌子,目的都是通过震慑对方,进而使其听自己的话,因为他们也找不到更好的办法。 系列文章目录 项目搭建App登录及网关App文章自媒体平台(博主后台&#xff…

68.多尺度目标锚框的代码实现

在之前,我们以输入图像的每个像素为中心,生成了多个锚框。 基本而言,这些锚框代表了图像不同区域的样本。 然而,如果为每个像素都生成的锚框,我们最终可能会得到太多需要计算的锚框。 想象一个 561728 的输入图像&…

UG/NX 二次开发(C#)自动出2D零件图(标准件配置Bata版)

一、前言 昨天分享了自动出2D零件图的思路(UG/NX 二次开发(C#)自动出2D零件图思路),今天整理了Q群里各位大佬的意见,结合当前实际项目情况,做了一个可配置的半自动出图版本,暂且称之为标准件配置Bata版。 虽…

steam/csgo搬砖项目详解

steam搬砖项目简单来说,就是在steam平台购买游戏装备到网易BUFF平台出售,赚取汇率差和装备差价。 我今天也就给大家讲解一下steam项目的原理,还有存在什么样的风险。 做steam搬砖需要什么准备: 1.手机 2.电脑 3.美服steam账号 4.…

【hcip】多点双向重发布实验

目录 1.拓扑图 2.要求 3.主要配置 4.测试 1.拓扑图 2.要求 达到所有目标最优,互有备份 3.主要配置 左边区域配置rip,右边区域配置ospf,以r2为例 [r2]rip [r2-rip-1]version 2 [r2-rip-1]network 12.0.0.0 [r2-rip-1]network 2.0.…

堆排序详细说明及实现-python

先了解什么是堆: 堆的定义 n个元素的序列 [ k1,k2,...,kn ],满足以下的性质时称之为堆: ki≥k2i 且 ki≥k2i1 (1≤i≤ ) 或 ki≤k2i 且 ki≤k2i1 (1≤i≤ ) 如果采用顺序方式即用一维数组存储这个序列&…

《回眸2022·圆满收官||展望2023·砥砺奋发》

系列文章目录 文章目录系列文章目录寄言和CSDN相遇大学生活从小白到千粉博主回眸2022|圆满收官展望2023|砥砺奋发致每一个追梦人寄言 岁月不距,时节如流!站在岁末的门槛前,回望2022这一年,不知你是否已经完美的书写完2022的答卷&…

计算机工作过程(超详细)

文章目录一、计算机组成框图二、思维导图三、部件剖析(1)存储器(2)运算器(3)控制器四、案例剖析(重点)(1)a2(2)a*b(3&…