《Java基础——JDK的下载、安装以及环境变量的配置》
Java基础——JDK的下载、安装以及环境变量的配置
一、JDK的下载;
目前为止,JDK总共有三个LTS版本(长期支持版本)
| 版本 | LTS时间 |
|---|---|
| JDK 8 | 2030年12月 |
| JDK 11 | 2026年9月 |
| JDK 17 | 2024年9月 |
同学们可以根据自己的需求选择其中一个版本下载安装
JDK 8——最主流也是最经典的版本,推荐Java语言初学者使用
JDK 11——在JDK 8的基础上做了一些升级,使用Android Studio编译时要求Java最低版本为JDK 11,学习安卓开发的同学可以选择这个版本
JDK 17——最新的Spring 6框架要求Java最低版本为JDK 17,学习SSM框架开发的同学可以选择这个版本
三个版本的JDK都已经放在下面的网盘里,可以自行下载
天翼云盘(不限速)(访问码:4tf3)
这里是三个LTS版本JDK的官网下载链接
不过官网下载速度较慢,建议使用上面的网盘链接下载
JDK 8:https://www.oracle.com/java/technologies/downloads/#java8
JDK 11:https://www.oracle.com/java/technologies/downloads/#java11
JDK 17:https://www.oracle.com/java/technologies/downloads/#java17
二、JDK的安装;
点击下一步。

此处可以更改JDK的安装目录,记好,等会要用到,点击下一步。

安装成功,点击关闭。

三、配置环境变量;
Win+R输入
sysdm.cpl,点击确定。
依次点击高级-环境变量。

点击系统变量下面的新建。

变量名填
JAVA_HOME,变量值填JDK的安装目录,点击确定。
双击系统变量里的
Path。
点击新建,输入
%JAVA_HOME%\bin,点击确定。
点击两次确定。


四、检验java运行环境;
Win+R输入
cmd,点击确定。
输入
java,轻按回车键,查看java运行环境是否正常。
输入
javac,轻按回车键,查看java编译环境是否正常。
输入
java -version,轻按回车键,查看当前安装的JDK版本。
上述步骤均无报错即证明环境变量配置成功
《Java基础——JDK的下载、安装以及环境变量的配置》的更多相关文章
- 简单物联网:外网访问内网路由器下树莓派Flask服务器
最近做一个小东西,大概过程就是想在教室,宿舍控制实验室的一些设备. 已经在树莓上搭了一个轻量的flask服务器,在实验室的路由器下,任何设备都是可以访问的:但是有一些限制条件,比如我想在宿舍控制我种花 ...
- 利用ssh反向代理以及autossh实现从外网连接内网服务器
前言 最近遇到这样一个问题,我在实验室架设了一台服务器,给师弟或者小伙伴练习Linux用,然后平时在实验室这边直接连接是没有问题的,都是内网嘛.但是回到宿舍问题出来了,使用校园网的童鞋还是能连接上,使 ...
- 外网访问内网Docker容器
外网访问内网Docker容器 本地安装了Docker容器,只能在局域网内访问,怎样从外网也能访问本地Docker容器? 本文将介绍具体的实现步骤. 1. 准备工作 1.1 安装并启动Docker容器 ...
- 外网访问内网SpringBoot
外网访问内网SpringBoot 本地安装了SpringBoot,只能在局域网内访问,怎样从外网也能访问本地SpringBoot? 本文将介绍具体的实现步骤. 1. 准备工作 1.1 安装Java 1 ...
- 外网访问内网Elasticsearch WEB
外网访问内网Elasticsearch WEB 本地安装了Elasticsearch,只能在局域网内访问其WEB,怎样从外网也能访问本地Elasticsearch? 本文将介绍具体的实现步骤. 1. ...
- 怎样从外网访问内网Rails
外网访问内网Rails 本地安装了Rails,只能在局域网内访问,怎样从外网也能访问本地Rails? 本文将介绍具体的实现步骤. 1. 准备工作 1.1 安装并启动Rails 默认安装的Rails端口 ...
- 怎样从外网访问内网Memcached数据库
外网访问内网Memcached数据库 本地安装了Memcached数据库,只能在局域网内访问,怎样从外网也能访问本地Memcached数据库? 本文将介绍具体的实现步骤. 1. 准备工作 1.1 安装 ...
- 怎样从外网访问内网CouchDB数据库
外网访问内网CouchDB数据库 本地安装了CouchDB数据库,只能在局域网内访问,怎样从外网也能访问本地CouchDB数据库? 本文将介绍具体的实现步骤. 1. 准备工作 1.1 安装并启动Cou ...
- 怎样从外网访问内网DB2数据库
外网访问内网DB2数据库 本地安装了DB2数据库,只能在局域网内访问,怎样从外网也能访问本地DB2数据库? 本文将介绍具体的实现步骤. 1. 准备工作 1.1 安装并启动DB2数据库 默认安装的DB2 ...
- 怎样从外网访问内网OpenLDAP数据库
外网访问内网OpenLDAP数据库 本地安装了OpenLDAP数据库,只能在局域网内访问,怎样从外网也能访问本地OpenLDAP数据库? 本文将介绍具体的实现步骤. 1. 准备工作 1.1 安装并启动 ...
随机推荐
- 自动旋转ROS小车(rviz+urdf+xacro)(附加python操作键盘控制小车运动)
博客地址:https://www.cnblogs.com/zylyehuo/ 成果图 STEP1 创建工作空间 mkdir -p car_ws/src cd car_ws catkin_make ST ...
- 推荐8款 .NET 开源、免费、实用的 Windows 效率软件
前言 今天大姚给大家推荐8款基于 .NET 开源.免费.实用的 Windows 效率软件,开发工作提升利器,希望可以帮助到有需要的小伙伴. DevToys DevToys是一个专门为开发者设计的Win ...
- linux命令提示符高亮
说明 \033 或 \e :两者是等价的,表示转义字符(ASCII escape character),即键盘左上角的ESC键.033是ESC的八进制ASCII码.注意,在"老式" ...
- 【Yuexingfei_qwq的原创游戏】
好的其实标题里的Yuexingfei_qwq指的是我. 不定时持续更新ing-- 有bug及时回复或私信我哈-- 本文同步发表在以下Blog: 洛谷:https://www.luogu.com.cn/ ...
- RSA 加密及一些攻击方式
本文章转载自个人博客seandictionary.top同步更新可能不及时 原理 随机生成两个素数,p , q 令n = p*q 由欧拉公式计算出φ(n) = (p-1)(q-1) 规定e,使得e满足 ...
- Oracle 字符串转多行(REGEXP_SUBSTR)
方案一: SQL 1.一个数据表(TABLE1_ZK)中存在一个字段(STRS)(存储格式是以[,]隔开的字符串) 2.现需要将其查分为多行数据(每行为其中一个字符串) 3.sql SELECT t. ...
- python爬虫,beatifulsop获取标签属性值(取值)案例
前面的案例里,均采用正则匹配的方式取值 title = re.findall('">(.*?)</a>', i, re.S)[0]#标题 url = re.findall( ...
- eolinker环境变量配置:用例执行前给把某参数设置为全局参数的方法
特别注意:需要使用全局变量或者预处理前务必阅读本链接https://www.cnblogs.com/becks/p/13713278.html 1.场景分析 注册会员流程共计有添加数据,校验数据,提交 ...
- 《PDPU: An Open-Source Posit Dot-Product Unit for Deep Learning Applications》(三)
Supporting suitable alignment width: In several designs [8] [19], quire [33] format is adopted to re ...
- devops组件搭配选型
名称 作用 备注 sentry 异常捕获系统 gitlab 代码仓库 jenkins 持续集成 open-falcon 监控系统 grafana 监控FE prometheus 监控系统 thanos ...