jdk安装包_第一章(第1节):安装JDK

对于 jdk 的安装,网上有很多种图文解说,但是老鸟发现它们大都不严谨,非常不适合小白。本节课,老鸟就给大家做个小白教程,无论你多么菜,你一定可以安装上,否则你加我微信,我给你打五毛钱,立帖为证。

jdk 有很多版本,我们应该安装哪个呢,如果你有选择困难症,我来替你解脱,安装 jdk1.8 版本的。如果你恰恰又是处女座,一定要追根问底,我直接告诉你,因为该版本最稳定,用的人最多,群众的眼睛是雪亮的。

今天,我们就一步一步(图片+文字)带领大家下载和安装。

jdk 下载

两种方法,第一种是从官网下载;第二种是拿来主义,小拿直接给你网盘地址。不过,作为 java 新手,最好还是学会去官网下载。

官网下载的文件才是最安全的,从不靠谱第三方下载有可能安装包有缺失或者干脆种点病毒木马神么的。再说,有可能哪天给别人装 jdk 或者自己升级 jdk,找不到网盘地址又得回头点技能点了。

1.点击进入下载页

页面地址:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

目前官方刚对 1.8 做了一次 bug 升级,强烈建议使用 191 或者 192 的小版本,这里就选择 8u191.

718dce29e5bf36274bb8a3f048f8a754.png

2.先选中上方的接受协议,再选择适合自己操作系统的包

我们这里选择最后一个 windows 64 位的安装包,点击红框内右边的 jdk-8u191-windows-x64.exe 就可以下载了。

注意:如果你打开的 JDK 下载页面版本有所变化(随着时间的推移这是必然的),你就下载相应的版本即可(比如 Windows x64 的版本)。

jdk安装

现在 jdk 的安装比网上各种文章简单多了,我们来动手搞定它。

1.双击下载的 exe 文件,开始安装。如下图,点击下一步。

c8f6f46be271acf873ff6e9b818bd51d.png

2.选择jdk的安装目录,建议大家就算不使用默认路径,也放在C盘,除非你的C盘空间告急。

89a6c199bdf93542e230a015e69fc02c.png

3.直接点击下一步,出现下图的告警信息。

只能说最近jdk大版本更新太快了,19年1月官方停止维护。这不是什么大事,1.7早就没有官方管理了,现在依然健在。

直接点“确定”,继续。

797dd70d74d648473e3b0d581409f40a.png

4.以为安装结束了?又弹出个窗口,还要选择文件夹,不是安装程序出问题了,仔细一下,安装的不是jdk,是jre。

这部分在“版本选择”文章里也说过,jre是用于运行时的包,是jdk的一部分。

如果没有特殊需求,不需要改变安装目录,点击“下一步”

07f5549dff50d41b67ada4aa36268899.png

5.最后,弹窗告诉已成功安装。

82c2505b96fcd3ae0afd86d28fedd8e3.png

配置环境变量

先说明下配置环境变量的作用,就是让操作系统明确的知道这个程序和它的位置。那我们来看一下,环境变量里是怎么配置的。

1.在桌面右击“计算机”图标,选择“属性”。弹出如下对话框,在对话框中点击“高级系统设置”。

1a947a39182f312d2660f4b9aa2f80b0.png

2.在系统属性对话框中点击“高级”菜单,然后点击“环境变量”按钮。

407063a9ae914b96b7af2b076665e641.png

3.新建JAVA_HOME系统变量

变量名:JAVA_HOME ,变量值:C:Program FilesJavajdk1.8.0_171(这里填你自己选择的安装路径!!!)

55b5218c6d7c175e26fb8b10c60ef759.png

4.新建CLASSPATH变量。

变量名:CLASSPATH , 变量值: .;%JAVA_HOME%lib;%JAVA_HOME%libtools.jar(注意最前面有一点)。

d319921dca574ad6c358caff351b182f.png

5.配置系统环境变量Path 双击Path-->新建-->添加“%JAVA_HOME%bin”-->将这一行变量上移到最顶端-->完成。

0654669afa16cb8950e76c942e0b73b8.png

6.所有环境变量配置完成之后,应用环境变量即可。

c60dd6db4bc9ba46ae5daf221e56dad3.png

测试安装与配置是否成功

1.win+R弹出运行窗口后,输入cmd。

597bf733be5d81a22e420691e4fc3f45.png

2.回车弹出命令行窗口,分别输入"java -version"、"javac"。

10e52770499373e37eed18f2f0db4e38.png

出现如上图所示,那么恭喜你,配置成功!做开发这个职业,哪里不会搞哪里,so easy!!!

阅读原文:

安装JDK​www.birdpython.com
173907800e43708b9e2eadc38291aaad.png

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

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

相关文章

eclipse 国内镜像高速下载

概述 eclipse是优秀的老牌IDE,使用eclipse是一种身份的象征,代表了老程序员。eclipse每年都会更新,也越来越好用。但下载的时候,速度一直有点慢,eclipse官网提供了国内镜像,下载很快。 操作步骤 第一步&…

matlab图像去毛刺_警微圈 图像处理第三讲CLAHE

警微圈图像处理100讲 第三讲《限制对比度自适应直方图均衡化》- 圈语 -为给圈粉们提供一些结合公安工作的实用图像处理方法,小编为大家准备了一些程序处理算法(附带代码)。小编使用的图像处理软件是matlab(该软件关注警微圈后台回复“matlab”即可获得下载资源)&…

Java 使用 POI 操作 Excel

Apache POI 基本介绍 Apache POI 是 Apache 软件基金会提供的 100% 开源库。支持 Excel 库的所有基本功能。 图片来源:易百教程 基本概念 在 POI 中,Workbook代表着一个 Excel 文件(工作簿),Sheet代表着 Workbook 中的…

Microsoft Project 变更项目日历的注意事项

场景 今天在修改一份mpp排期计划里的项目日历,日历是设置了周末2天加班,变更后发现,排期缩短的天数不对。一开始以为是Project软件出问题了,与windows11不兼容,重启了电脑,重试后还是这样,后来…

python共享单车案例分析_python分析数据分析项目:共享单车租用情况影响因素探索分析...

python分析数据分析项目:共享单车租用情况影响因素探索分析

第十九节TypeScript 模块

1、TypeScript模块: 模块是在其自身的作用域里执行,并不是在全局作用域,这意味着定义在模块里面的变量、函数和类等在模块外部是不可见的,除非明确地使用 export 导出它们。类似地,我们必须通过 import 导入其他模块导…

微软宣布 Edge 浏览器将切换至 Chromium 内核

简述 据微软官方 blog的消息,windows 的默认浏览器 Edge将切换内核至 Chromium,并且微软将秉承开源精神,在未来更多的为 Chromium项目贡献代码。 微软具体说了什么? 原文如下: For the past few years, Microsoft has …

解决the resource is not on the build path of a java project

场景 普通的Java project 转maven 项目后,导入类提示:the resource is not on the build path of a java project 解决方法 将检查java build source,将报错的删除,重新添加src资源包

python实现按回车键继续程序_python实现按任意键继续执行程序

在windows下写bat的时候,通过pause命令,可以暂停程序运行,例如经常见的程序会在终端提示”按任意键继续……”,用户在终端回车后程序可以接着运行,这个功能有多大用途今天暂且不说,但我觉得应该有很多人也想在python下…

Beta

目录 过去存在的问题任务分工规范后端总结卉卉家灿前端总结绪佩青元恺琳宇恒丹丹算法&API接口家伟鸿杰一好文档&博客撰写政演产品功能我们已经坐了哪些调整桌面控件合并我们会在Beta冲刺中做哪些改进组长博客:https://www.cnblogs.com/heihuifei/p/10084535…

项目验收文档合并技巧

1)先将各个文件word写好,格式,字体调整好; 2)每个word导出PDF; 3)将导出的PDF合并到一个大的PDF;

xsl判断节点存在_HashMap1.8之节点删除分析

HashMap之节点删除大家一直关注的都是HashMap如何添加节点,当节点数量大于8的时候转化为红黑树,否则使用链表等等,但大家是否有看过删除节点的处理逻辑呢? 今天来看看HashMap删除节点的神来之笔问题来源在查看HashMap源码时&#…

用Emit技术替代反射

System.Reflection.Emit命名空间类可用于动态发出Microsoft中间语言(MSIL)代码,以便生成的代码可以直接执行。反射也用于获取有关类及其成员的信息。换句话说,反射是一种技术,允许您检查描述类型及其成员的元数据&…

windows安装TortoiseGit详细使用教程

windows安装TortoiseGit详细使用教程【基础篇】_小飞牛的技术博客_51CTO博客windows安装TortoiseGit详细使用教程【基础篇】,环境:win8.164bit安装准备:首先你得安装windows下的git msysgit1.9.5安装版本控制器客户端tortoisegit tortoisegit…

keras中文文档_【DL项目实战02】图像识别分类——Keras框架+卷积神经网络CNN(使用VGGNet)

版权声明:小博主水平有限,希望大家多多指导。目录:【使用传统DNN】BG大龍:【DL项目实战02】图像分类——Keras框架使用传统神经网络DNN​zhuanlan.zhihu.com【使用卷积神经网络CNN】BG大龍:【DL项目实战02】图像识别分…

Java Html转pdf实战

Java Html转pdf实战 - 简书年尾手头没啥事,干起了打杂工作,最近帮忙解决后端项目里一个html批量转pdf速度慢的问题,项目里用到的转换工具是 wkhtmltopdf ,这货转单个html还好,批量转速...https://www.jianshu.com/p/d0…

Hadoop生态圈-Ambari控制台功能简介

Hadoop生态圈-Ambari控制台功能简介 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 在经历一系列安装过程之后(部署过HDP后我终于发现为什么大家喜欢用它了,部署比CDH简单是他优势之一&…

oracle监听启动很慢

TNS-12531: TNS:cannot allocate memory 首先查看内存,free -m 发现当前的空闲内存还有很多,那就不是内存不足的问题 想到之前重启过数据库服务器,查看主机名hostname,然后在查看etc/hosts 中的主机名,发现两者不一致,…

python地图标注_Python 给定的经纬度标注在地图上的实现方法

博主最近发现了python中一个好玩的包叫basemap,使用这个包可以绘制地图。值得说一下的是,basemap还没有pip检索,因此不能直接使用pip install basemap,来安装这个包。所以需要自己把下面两个包自行下载,然后在该目录下使用pip安装…

剪映专业版PC端清理缓存与日志

清理缓存 这个简单,在全局设置里,点击删除键,就可以 清理日志 软件每次剪辑都会生成日志,日志路径在 C:\Users\zengm\AppData\Local\JianyingPro\User Data\Log C:\Users\zengm\AppData\Local\JianyingPro\User Data\VELog