首先关于JDK版本的选择–附百度网盘链接

现在互联网行业各家公司大部分使用的是jdk8.0(也被叫做jdk1.8,有兴趣的话可以去百度以下jdk演变历史)虽然现在jdk更新到11版本了,但是不建议使用最新版本,本人因此踩过很多坑! 所以推荐jdk1.8版本的,如果需要或者想要其他版本的,可以到官网下载,以下附的链接为jdk1.8版本的
链接:https://pan.baidu.com/s/18VbyMz8-J9SaNwnAprU7TA
提取码:ixtb

关于jdk,jre和jvm关系介绍

关于jdk安装

第一步:下载好jdk
第二步:选择一个盘,创建一个文件夹,安装在这个文件夹里(根据本人的经验,这样做至少有两点好处,1:卸载方便。2:配置环境方便)
第三步:双击下载好的jdk,进入安装页面。
第四步:在选择安装路径的时候,选择你先前新建的jdk文件夹里。(如:C:\java\jdk,意思是在C盘建了一个名为java的文件夹,在java文件夹里又建了一个名为jdk和jre的文件夹(jre最好不要放在jdk文件夹里),jdk的安装目录就选择在这里。PS:这是本人的安装路径选择,每个人创建哪个就选择哪个安装路径。)

下一步后,选择jre的安装路径,就放到你建的jre文件夹里

安装完成后打开安装时选择的文件夹看看

jdk环境变量配置

第五步:安装成功后,配置环境变量
找到“此电脑”,点击右键,选择“属性”进入页面,选择高级系统设置
进入环境变量后,开始设置

CLASSPATH和JAVA_HOME是新建的环境变量,点击新建
PATH是系统自带的,只需要点击编辑在后面加两条路径即可

第一步:新建JAVA_HOME变量名
变量名JAVA_HOME的变量值选择你安装的jdk的安装目录的路径,如图,我安装在C盘java文件夹下的jdk文件夹里,所以我就选择这个文件夹的路径,即C:\java\jdk
第二步:选择系统自带的PATH变量

(关于jre的路径,本人弄错了,小伙伴们不要按照以下我的写,选择你们jre解压到的文件夹,就是前面你们新建的jre文件夹,我的应该是C:\java\jre\bin)
在PATH里添加如图第三步的;两个。
使用%JAVA_HOME%这个的好处是,以后卸载重装jdk不用再操心环境变量的配置,前提是你的jdk的安装目录不变,如果变量,你也只需要改变JAVA_HOME变量名下的

注:%JAVA_HOME%\jre\bin,这个是进行运行环境路径配置
附:好像Windows10对此不支持了,你们可以先试试,不行的话把%JAVA_HOME%全改了,文章末尾有说明

第三步:新建CLASSPATH变量名
变量值输入:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar; 注意第一个字符“小数点”和最后的分号,千万别忘了,建议直接ctrl+c,Ctrl+v。****(注意要都用英文键盘输入)

测试是否安装成功

使用Windows+r:打开系统运行框,输入cmd进入系统命令提示窗口(传说中的黑窗口)

先输入java

再输入javac
javac是java语言的编译器,将java源代码语言转换成JVM能够识别的语言,然后由JVM转化成当前这个机器能够识别的机器语言

再输入java -version查看以下版本

如果都可以,则说明安装成功,完美!

谢谢观看,原创不易,点个收藏,给个赞赏,外加关注,感激不尽

----------------------------------------------------------------------------------------------分割线
遇到电脑重启后cmd窗口javac不能使用的问题。
按照以上的方法安装好java环境(jdk和jre),发现重启电脑之后javac命令都不能识别了,但是java命令可以,之后重新修改一下环境变量中的JAVA_HOME后又再次生效,重启电脑后又不能使用,不知道这是不是只有Windows才出现的毛病。
以下是解决办法
将所有的%JAVA_HOME%都替换成jdk或者jre的绝对路径

java的jdk安装教程附百度网盘链接环境配置遇到的各种问题版本选择相关推荐

  1. 如何安装配置JDK(保姆级完美解决教程+附百度网盘链接)

    JDK种类繁多,在这里我以JDK14为例,为什么以JDK14为例呢?当然是为了破解白嫖idea2020旗舰版.^_^^_^(如果大家感兴趣,我后续会一个教程)     首先去甲骨文官方网站下载JDK1 ...

  2. Android Studio 1.0 正式版下载(另附百度网盘链接)

    众所周知,想要访问Android官网还是不容易的,这里我把那个页面复制过来了,里面带有需要的链接.其实只要把该链接离线到百度网盘即可(或者使用我已的百度网盘链接),或者用迅雷来下载,速度还是挺快的. ...

  3. CodeBlocks 安装教程(百度网盘)

    下载 1.在浏览器上搜索CodeBlocks官网或者直接点击该网址http://www.codeblocks.org/ 进入CodeBlocks官网. 附带百度网盘地址:链接:https://pan. ...

  4. 自己在学习的基本java开发电子书(附百度网盘链接)

    1.Spring 3.x企业应用开发实战 链接:https://pan.baidu.com/s/1L7IjOiZ4gozSuTgrl3k33Q      提取码:8k03 (附封面) 2.跟我学Spr ...

  5. Java验证码jar包ValidateCode.jar的使用(附百度网盘下载)

    Java验证码jar包ValidateCode.jar的使用(附百度网盘下载地址) 在项目中我们会经常用写图片验证码这个功能.但是自己去封装也挺繁琐的,这里提供给各位小伙伴一个很好用的生成图片验证码的 ...

  6. jdk 中英对照 百度网盘_Hadoop部署一jdk与MySQL

          哈喽,同学们,现在我们要开始部署Hadoop,开启大数据之路啦!首先要在集群先安装jdk(开发的基石,Hadoop等组件依赖)以及安装MySQL,用于存hive等元数据信息. 一.安装Ja ...

  7. 自制批量 PDF 转图片的工具软件(附百度网盘地址)

    下载地址已经失效,请看最新文章! 自制批量 PDF 转图片的工具软件(附百度网盘地址) 闲的蛋疼,做了一个批量把PDF文件转为图片的工具软件,选择PDF文件所在的文件夹就可以了,它会自动搜寻该目录下面 ...

  8. Debian9 安装迅雷、百度网盘、微信、QQ、Tim等常用软件

    Debian9 安装迅雷.百度网盘.微信.QQ.Tim等常用软件 Debian9 安装迅雷.百度网盘.微信.QQ.Tim等常用软件 一.前言 最近完全脱离了windows系统,醇醉于linux系统层出 ...

  9. 重磅----股票风险指标计算,附程序,百度网盘链接

    今天我们放假,回贵阳,准备实习,我也可以专心的去研究自己感兴趣的方向,我们计算股票指标包括beta,alpha,最大回撤,在险价值等,指标很多,我就不仔细介绍了,今天挺累的,我们直接看效果,弄成了图形 ...

最新文章

  1. Android --- 怎么样在布局中显示服务器的图片,或者是后台项目中的图片+connect failed: ECONNREFUSED (Connection refused)问题的解决(文章最后)
  2. python求平方根的代码_python如何求平方根
  3. netflix 模式创新_创新设计模式:工厂模式
  4. java与java ee_使用Java EE的ManagedExecutorService异步执行事务
  5. Java中的值类型:为什么它们不可变?
  6. DotNetNuke 4/5 安装提示 msajax错误,下载AJAX 1.0即可解决
  7. Android系统性能优化(59)----代码、图片和布局优化
  8. 克隆硬盘后进不去系统_升级系统盘,迁移系统其实很简单
  9. DBMS_SQLTUNE + SQL Performance Analyzer 实战小记
  10. 解决VuePHP跨域请求
  11. 服务器mt核心bug修复,RHSA-2020:0374-重要: 内核 安全和BUG修复更新 解决方法
  12. windows 控制台cmd乱码(及永久修改编码)的解决办法
  13. 栈和队列_入门oj题目练习:1用队列实现栈2用栈实现队列
  14. 2015年总结与感悟
  15. 99%的人误解BLM中的“战略”与“执行”的关系及错误认为BLM/BEM就是战略解码的全部!
  16. python格式jpg转换png(批量处理,深度24,尺寸不变)
  17. 从电阻丝印读取电阻阻值
  18. 在javascript中使用正则表达式来验证:E-Mail,账号,出生日期,姓名...
  19. RPC(Remote Procedure Call)框架详解
  20. ai前世识别_AI人脸识别前世今生

热门文章

  1. 阿里云天池机器学习task3
  2. 洛谷 P2884 【[USACO07MAR]每月的费用Monthly Expense】
  3. Python3,2行代码添加水印,发朋友圈,图片再也不怕被盗了!!!
  4. opencv手势识别(2_KNN算法识别)
  5. Nginx多个域名配置ssl证书出错解决方案
  6. Python数据处理案例
  7. java网页作业提交_基于JAVA网上作业提交批改系统的设计(SQL)(含录像)
  8. Java小游戏项目之坦克世界
  9. MaaS一体化绿色出行服务,实现城市交通出行碳中和
  10. 2021潞河中学内高班高考成绩查询,潞河中学2018小升初入学攻略(含入学途径、中高考成绩)...