JDK11下载、安装与配置、运行第一个Java程序教程

news2024/11/18 11:31:06

JDK已经更新到20.0.2了,JDK11是相对比较稳定的版本,网上的JDK11安装配置教程一大堆,但是很多都过时了,自己整理了一篇JDK11下载安装的详细步骤,带有每一步的完整的图文教程,大家可以根据自己的需要下载。

一、下载

1.1 搜索Oracle管网

1.2 进入官网

1.3 点击 产品,找到Java并点击

1.4 进入界面下划,找到Java下载界面,点击立即下载Java

1.5 点击Java archive进入历史版本中

1.6 找到对应自己电脑的JDK,点击下载,我这里选择的是JDK11 64位

1.7 需要注册登录Oracle账户

登录后就可以下载了

二、JDK安装

2.1 双击下载好的安装文件,点击下一步,开始安装

2.2 更改默认目录,点击下一步

2.3 完成安装,点击关闭

三、关于配置环境变量

3.1 配置环境变量

右键“此电脑”,点击“属性”,点击“高级系统设置”,在“高级”一栏,点击“环境变量”

在系统变量中找到path,点击编辑,新建一栏,输入:C:\Program Files\Java\jdk-11\bin

再点击确定,到这里环境配置已经完成

四、验证环境配置是否成功

4.1 在桌面搜索框输入“cmd”,看到“命令提示符”,右键命令提示符,点击“以管理员身份运行”

(2)输入命令:javac

(3)得到jdk版本信息说明环境配置成功。

五、运行第一个Java程序

5.1 在桌面新建一个文本文档,重命名为HelloWorld.java,之后打开它,写入第一段代码

5.2 将文本文档移动至C:\Program Files\Java\jdk-11\bin目录下

5.3 打开cmd窗口,来到文件目录C:\Program Files\Java\jdk-11\bin

5.4 再输入javac HelloWorld.java,没有任何出现,目录下会出现HelloWorld.class文件

5.5 运行:再输入java HelloWorld,打印出HelloWorld!

备注: Android studio下载地址 

下载 Android Studio 和应用工具 - Android 开发者  |  Android Developers

AS过往版本变化

Android Studio 的过往版本  |  Android 开发者  |  Android Developers

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

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

相关文章

pytorch 入门 (五)案例三:乳腺癌识别识别-VGG16实现

本文为🔗小白入门Pytorch内部限免文章 🍨 本文为🔗小白入门Pytorch中的学习记录博客🍦 参考文章:【小白入门Pytorch】乳腺癌识别🍖 原作者:K同学啊 在本案例中,我将带大家探索一下深…

pytorch深度学习实践(二):梯度下降算法详解和代码实现(梯度下降、随机梯度下降、小批量梯度下降的对比)

目录 一、梯度下降1.1 公式与原理1.1.1 cost(w)1.1.2 梯度1.1.3 w的更新 1.2 训练过程可视化1.3 代码实现 二、随机梯度下降(stochastic gradient descent,SDG)2.1 公式与原理2.1.1 w的更新 2.2 代码实现2.3 梯度下降和随机梯度下降的优缺点对…

漏洞复现-jquery-picture-cut 任意文件上传_(CVE-2018-9208)

jquery-picture-cut 任意文件上传_(CVE-2018-9208) 漏洞信息 jQuery Picture Cut v1.1以下版本中存在安全漏洞CVE-2018-9208文件上传漏洞 描述 ​ picture cut是一个jquery插件,以友好和简单的方式处理图像,具有基于bootstrap…

Vue3-小兔鲜项目

1.初始化项目 npm init vuelatest src目录调整 Git项目管理 基于create-vue创建出来的项目默认没有初始化git仓库,需要我们手动初始化 执行命令并完成首次提交 1.git init 2.git add 3.git commit -m "init" 别名路径联想提示 什么是别名路径联想…

通过requests库使用HTTP编写的爬虫程序

使用Python的requests库可以方便地编写HTTP爬虫程序。以下是一个使用requests库的示例: import requests# 发送HTTP GET请求 response requests.get("http://example.com")# 检查响应状态码 if response.status_code 200:# 获取响应内容html response.…

推荐5款助你高效工作的小软件

现在,有很多实用的工具和软件可以帮助我们更高效地完成各种任务。以下是5款值得推荐的工具软件,能够极大地提高我们的工作效率。 1.电子书阅读器——Koodo Reader ​ Koodo Reader 是一款开源免费的电子书阅读器,支持多达15种主流电子书格式…

laravel+vue2 element 一套项目级医院手术麻醉信息系统源码

手术麻醉临床信息系统源码,PHPmysqllaravelvue2 手术麻醉临床信息系统,采用计算机和通信技术,实现监护仪、麻醉机、输液泵等设备输出数据的自动采集,采集的数据能够如实准确地反映患者生命体征参数的变化,并实现信息高…

搜维尔科技:【应用】配备MTi-3的轻便型ROV,在水下进行地理标记视觉检测

部署潜水员进行水下摄像,不仅难度高而且费用昂贵,需要受过潜水和摄像两方面培训的专业人员来进行。但有些水下作业任务例如拍摄海底管道内部的照片,由于人员无法进入或危险度高的原因,无法由潜水员完成。 如今,俄罗…

看谷歌浏览器源码,为什么p标签和div标签为块元素

看谷歌浏览器源码 谷歌源码路径:third_party/blink/renderer/core/html/resources/html.css 为什么块级元素独占一行? 是谷歌浏览器设置div的默认样式 display:block 它才独占一行 p标签和div标签为块元素 strong,b,i,em等等标签为行内元素

如何在Excel中实现三联类模板?

本文由葡萄城技术团队原创并首发。转载请注明出处:葡萄城官网,葡萄城为开发者提供专业的开发工具、解决方案和服务,赋能开发者。 前言 在一些报表打印应用场景中,会有类似于如下图所示的排版格式: 一般情况下将这种类…

k8s statefulSet 学习笔记

缩写: sts 通过 kubectl api-resources 可以查到: NAMESHORTNAMESAPIVERSIONNAMESPACEDKINDstatefulsetsstsapps/v1trueStatefulSet web-sts.yaml apiVersion: v1 kind: Service metadata:name: nginxlabels:app: nginx spec:ports:- port: 80name: web-sts-svc…

22年上半年下午题

第一大题题目 第一大题解答 第一小问 看加工交互和说明来得出实体的名字。如果不太确定,可以多去看几条数据流来确认答案。仔细一点,这分稳啦。 第二小问 需要对应加工结合说明得出数据存储的名称。 一般可以在后面加上表字或者加上信息表。自拟&…

2023年Q3企业邮箱安全性报告:境内钓鱼邮件超过境外攻击

10月25日,Coremail邮件安全联合北京中睿天下信息技术有限公司发布《2023年第三季度企业邮箱安全性研究报告》。2023年第三季度企业邮箱安全呈现出何种态势?作为邮箱管理员,我们又该如何做好防护? 以下为精华版阅读,如需…

u盘资料不小心删掉怎么找回来?一文教会你恢复方法

案例描述:“平时我都是使用U盘来存储和传输公司重要的资料。昨天,不小心将一个文件夹整个删除,里面包含了我准备好几个月的工作成果和重要的项目资料。怎么办!!!救救我的宝贝资料吧!” 在日常生…

简述低功耗语音芯片的含义与特点

低功耗语音芯片是一种功耗较低的集成电路,其集成了语音处理、控制逻辑等多个功能。相比传统的语音芯片,低功耗语音芯片能够在功耗较低的情况下完成更多的功能,因此非常适合移动设备和可穿戴设备等对功耗要求较高的场景。 低功耗语音芯片的主要…

字符串中的assert和stract

assert:函数原型是:void assert( int expression );其作用是现计算表达式 expression ,如果其值为假(即为0),那么它先 stderr 打印一条出信息,然后通过调用 abort 来终止程序运行。使用assert 的缺点是,频繁的调用会影…

AI口语APP的实现方法

开发AI口语应用程序涉及多个技术领域,包括语音识别、自然语言处理、机器学习和应用程序开发。下面是开发AI口语应用程序的一般步骤和实现方法,希望对大家有所帮助。北京木奇移动技术有限公司,专业的软件外包开发公司,欢迎交流合作…

揭秘!新手主播如何快速出圈,看拓世法宝分分钟打造百万直播间

互联网技术的不断进步催生了信息传播方式的革新,直播作为其重要产物之一,已成为人们获取信息和娱乐消遣的重要途径。尤其在当前信息爆炸的时代背景下,直播以其即时性和互动性满足了人们追求实时资讯和娱乐的需求。这种蓬勃发展的直播行业也在…

openEuler 22.03 LTS 环境使用 Docker Compose 一键部署 JumpServer (all-in-one 模式)

环境回顾 上一篇文章中,我们讲解了 openEuler 22.03 LTS 安装 Docker CE 和 Dcoker Compose,部署的软件环境版本分别如下: OS 系统:openEuler 22.03 LTS(openEuler-22.03-LTS-x86_64-dvd.iso)Docker Engine:Docker C…

采购供应链可见性的详细介绍(数智化采购供应链系统)

信息来源:专业的数智化采购供应链系统整体解决方案提供商郑州信源分享! 有这样一句话:“让看得见全局的人做决策。” 那么如何才能“看见”,并且可以看到“全局”呢? 答案就是采购供应链的可见性。 采购供应链可见…