java的JDK的安装和环境变量配置

Wesley13
• 阅读 350

一、JDK介绍

1.1 java是当前比较流行的一种编程语言,当我们开始学习java的时候肯定会先要安装jdk,然后进行环境变量控制。

java的JDK的安装和环境变量配置

1.2 JRE(Java Runtime Environment ) Java运行环境,用来运行JAVA程序的。

1.3 JDK(Java Development Kit) Java开发工具包,包含JRE。因此只需要下载安装JDK即可中。

1.4 JDK是Sun Microsystems针对Java开发员的产品,JSP运行环境需要JDK的支持。

1.5 JDK 是整个Java的核心,包括了Java运行环境,Java工具和Java基础的类库。

二、官网下载jdk的步奏

2.1 JDK官方网站下载:https://www.oracle.com/index.html

java的JDK的安装和环境变量配置

2.2 将鼠标点击导航栏的Downloads,然后找到java

java的JDK的安装和环境变量配置

2.3 将鼠标点击Java (JDK) for Developers上,进去后不要最新版本的,最新版不稳定功能有些不清楚

java的JDK的安装和环境变量配置

2.4 根据电脑的系统选择对应的版本,其中x86表示32位系统,x64表示64位系统。

java的JDK的安装和环境变量配置

java的JDK的安装和环境变量配置

2.5 下载完成之后

1、下载完成后双击.exe执行文件一直下一步下一步(选择适当的路径安装即可)直到完成即可。

2、安装路径中最好不要含空格,以便配置环境不会出错

三、JDK安装步骤

3.1 双击下载下来的安装文件, 点下一步

 java的JDK的安装和环境变量配置

3.2  这里我们可以选择安装路径,也可以默认安装。如果更改路径最好不要放在中文或者带空格的目录下,以免将来出现不必要的麻烦。

 java的JDK的安装和环境变量配置

3.3  点击下一步就开始安装了

java的JDK的安装和环境变量配置

3.4 这是要我们安装JRE,JRE是Java的运行环境,包括了JVM等一些Java的运行环境。在我们安装的JDK里面已经有了JRE了,

所以这里可以选择取消,对以后的开发工作一点都不影响,当然,装了也没关系。

java的JDK的安装和环境变量配置

四、设置环境变量

4.1、我们首先打开win10电脑的资源管理器,快捷键win+E,然后选中此电脑,鼠标右键在弹出的菜单中选中属性的按钮!

java的JDK的安装和环境变量配置

4.2、看到窗口的左侧然后我们在这里选择高级系统设置

java的JDK的安装和环境变量配置

4.3、在系统属性里面,我们切换到高级的窗口,选择环境变量的那一项!

java的JDK的安装和环境变量配置

4.4、在下面系统环境变量(s)那里,我们点击新建的按钮

java的JDK的安装和环境变量配置

4.5.变量名:JAVA_HOME,变量的值为你安装JDK的目录。我这里是C:\Program Files\Java\jdk1.8.0_171

java的JDK的安装和环境变量配置

4.6、确认后我们可以看到系统变量中多了一个JAVA_HOME的变量,此时,我们双击Path变量。注意:Path变量在用户变量和系统变量里面都有的,我们的这里更改的是系统环境变量里面的!

java的JDK的安装和环境变量配置

4.7、我们点击新建按钮,添加新的变量值:**%JAVA_HOME%\bin**

java的JDK的安装和环境变量配置

4.8、我们在系统变量那里再新建一个CLASSPATH的变量

变量的值为:**.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tool.jar**

java的JDK的安装和环境变量配置

4.9、同样的,我们双击Path变量,添加新的变量值:**%CLASSPATH%**

java的JDK的安装和环境变量配置

java的JDK的安装和环境变量配置

4.10、我们使用快捷键win+R,在弹出的运行命令窗口输入CMD回车运行!

java的JDK的安装和环境变量配置

4.11、下面我们来测试我们的环境变量是否成功,在CMD窗口输入:java

java的JDK的安装和环境变量配置

4.12、在CMD窗口输入:javac,有如下的提示,则环境变量设置成功

 java的JDK的安装和环境变量配置

五、恭喜你你已经学会了JDK的过程,记得为我点赞和关注,谢谢

点赞
收藏
评论区
推荐文章
秃头王路飞 秃头王路飞
2个月前
webpack5手撸vue2脚手架
webpack5手撸vue相信工作个12年的小伙伴们在面试的时候多多少少怕被问到关于webpack方面的知识,本菜鸟最近闲来无事,就尝试了手撸了下vue2的脚手架,第一次发帖实在是没有经验,望海涵。languageJavaScript"name":"vuecliversion2","version":"1.0.0","desc
技术小男生 技术小男生
2个月前
linux环境jdk环境变量配置
1:编辑系统配置文件vi/etc/profile2:按字母键i进入编辑模式,在最底部添加内容:JAVAHOME/opt/jdk1.8.0152CLASSPATH.:$JAVAHOME/lib/dt.jar:$JAVAHOME/lib/tools.jarPATH$JAVAHOME/bin:$PATH3:生效配置
光头强的博客 光头强的博客
2个月前
Java面向对象试题
1、请创建一个Animal动物类,要求有方法eat()方法,方法输出一条语句“吃东西”。创建一个接口A,接口里有一个抽象方法fly()。创建一个Bird类继承Animal类并实现接口A里的方法输出一条有语句“鸟儿飞翔”,重写eat()方法输出一条语句“鸟儿吃虫”。在Test类中向上转型创建b对象,调用eat方法。然后向下转型调用eat()方
blmius blmius
1年前
MySQL:[Err] 1292 - Incorrect datetime value: ‘0000-00-00 00:00:00‘ for column ‘CREATE_TIME‘ at row 1
文章目录问题用navicat导入数据时,报错:原因这是因为当前的MySQL不支持datetime为0的情况。解决修改sql\mode:sql\mode:SQLMode定义了MySQL应支持的SQL语法、数据校验等,这样可以更容易地在不同的环境中使用MySQL。全局s
小森森 小森森
2个月前
校园表白墙微信小程序V1.0 SayLove -基于微信云开发-一键快速搭建,开箱即用
后续会继续更新,敬请期待2.0全新版本欢迎添加左边的微信一起探讨!项目地址:(https://www.aliyun.com/activity/daily/bestoffer?userCodesskuuw5n)\2.Bug修复更新日历2.情侣脸功能大家不要使用了,现在阿里云的接口已经要收费了(土豪请随意),\\和注意
Wesley13 Wesley13
1年前
Java爬虫之JSoup使用教程
title:Java爬虫之JSoup使用教程date:201812248:00:000800update:201812248:00:000800author:mecover:https://imgblog.csdnimg.cn/20181224144920712(https://www.oschin
Stella981 Stella981
1年前
KVM调整cpu和内存
一.修改kvm虚拟机的配置1、virsheditcentos7找到“memory”和“vcpu”标签,将<namecentos7</name<uuid2220a6d1a36a4fbb8523e078b3dfe795</uuid
Easter79 Easter79
1年前
Twitter的分布式自增ID算法snowflake (Java版)
概述分布式系统中,有一些需要使用全局唯一ID的场景,这种时候为了防止ID冲突可以使用36位的UUID,但是UUID有一些缺点,首先他相对比较长,另外UUID一般是无序的。有些时候我们希望能使用一种简单一些的ID,并且希望ID能够按照时间有序生成。而twitter的snowflake解决了这种需求,最初Twitter把存储系统从MySQL迁移
Wesley13 Wesley13
1年前
MySQL查询按照指定规则排序
1.按照指定(单个)字段排序selectfromtable_nameorderiddesc;2.按照指定(多个)字段排序selectfromtable_nameorderiddesc,statusdesc;3.按照指定字段和规则排序selec
Wesley13 Wesley13
1年前
MySQL部分从库上面因为大量的临时表tmp_table造成慢查询
背景描述Time:20190124T00:08:14.70572408:00User@Host:@Id:Schema:sentrymetaLast_errno:0Killed:0Query_time:0.315758Lock_