01.win10/win11安装jdk,保姆级详解拆分步骤及命令的意义和报错解决方案

01.win10/win11安装jdk,保姆级详解拆分步骤及命令的意义和报错解决方案

帮帮志会陆续更新非常多的IT技术知识,希望分享的内容对您有用。本章分享的是java基础语法。前后每一小节的内容是存在的有:学习and理解的关联性,希望对您有用~
java语法-java基础 第一节 :win10/win11安装jdk,详解拆分步骤及命令的意义和报错解决方案

(会陆续更新非常多的IT技术知识及泛IT的电商知识,可以点个关注,共同交流。比心)



前言

提示:jdk可以去官方网站下载,也可以通过百度网盘下载。
链接:https://pan.baidu.com/s/1C-4HFynXuh7s11VI14celg
提取码:261v

安装jdk是java开发操作必不可少的步骤。它里面有提供了很多不同的类和jvm运行及java代码的虚拟机
非常简单的例子:代码int number = 10;电脑怎么知道int是整数,它又怎么知道该怎么运行代码呢。全部在jdk里面,所以需要安装jdk,让电脑具备java的开发环境。

另一篇内容:
为什么总是要去测试java和javac,它们的作用和意义
及安装完毕某一个命令没有反应:
安装jdk,java和javac命令的作用和意义和调错步骤


一、检测电脑是否有jdk

先看一下,电脑是否已经有jdk,重新安装可能会覆盖原来的。
打开运行窗口/快捷键:win+r。输入cmd
帮帮志
输入java和输入javac。如果提示:
‘java’ 不是内部或外部命令,也不是可运行的程序或批处理文件。
‘javac’ 不是内部或外部命令,也不是可运行的程序或批处理文件。

两个都需要测试,原因和详解,我放到了第二小节:
则表示没有安装jdk,不具备开发java的环境

或者:

输入java和输入javac。如果提示:
在这里插入图片描述
在这里插入图片描述

表示电脑已经安装好了jdk,并且配置好了环境变量。

二、win11、win10安装jdk

1.安装jdk软件

安装jdk,直接点击运行jdk程序即可,建议:无脑下一步

在这里插入图片描述
安装完毕,查看:
在这里插入图片描述
无脑下一步?是的,没毛病。
它会安装在C盘。
因为我想谁会查阅我分享的此篇的文章,应该是需要帮助的人。无脑下一步安装在C盘可以解决您很多的问题:
1.首先jdk非常的干净,不用担心。空间占用也不大,生活中它安装在各行各业的每个服务器上,很多技术底层就是jdk。服务器需要先安装jdk,才能运行衍生的技术工具。
2.您在开发Java代码或者其他要用jdk代码的时候(zookeeper,hadoop,kafka…等等),它内部会去调用jdk,在C盘系统盘相互调用性能最好.
3.您如果自己放在D盘某地,万一出现了安装路径有中文,您可能遇到各种非常神奇的报错BUG。因为我们通过工具来开发/开发完毕打包/开发过程中运行的时候,它内部会去调用jdk。路径有中文会乱码(您点开文件夹看肯定不会乱码,毕竟那里就是给用户看的,但是内部各种协议和机制,不能保证路径的中文格式)
4.说不完…

最好嘛:无脑下一步C盘:C:\Program Files\Java 就默认这个位置
·····占用空间不大
·····jdk非常干净
·····内部调用性能最好
·····不会中文安装路径乱码而各种报错折腾

2.配置环境变量

这个动作,简单来说:

是将jdk里面的命令配置到电脑里面。如我们需要测试的java和javac。
测试的意义:开发工具(eclipse | idea | sts |…)它们提供快捷的开发和项目层级的构建,运行/断点调试BUG等等。。。。但是它们内部都没有jdk本身的功能,所以:它们会去调用各种各样的命令来 : 帮助我们执行java代码

提示:电脑自带很多命令。上一步分享了,开发工具/程序/....等都会去调用jdk,那么这些命令在哪里呢,咱得告诉它,在java安装在哪里,这个动作就是配置环境变量。
path它本身就是电脑放命令的地方(win系统,linux系统都是)。我们做的就是将安装jdk的位置放到path里面去。电脑就明白还有一些命令在哪儿去寻找对应的运行程序(jdk里面的程序)
再来理解一哈:上一步,我为什么说无脑下一步~

步骤:
1.在此电脑/我的电脑上鼠标右键,选择属性,找到高级系统设置:
任意开一个文件夹,左边就可以找到此电脑/我的电脑,右键即可
在这里插入图片描述
win11:
在这里插入图片描述
win10:
在这里插入图片描述
各个系统位置可能有变化,找一下就好:高级系统设置

2.点击高级系统设置,点击环境变量:
在这里插入图片描述
在系统变量里面点击新建:
上面(用户变量)和下面(系统变量)的区别:
很明显,不纠结。一个是只能给我当前登陆win用户使用,另一个是给任意登陆我这个电脑的所有用户使用。(电脑可以注销,切换用户。有些软件或者程序也算一个用户,它们用不用,用吧~)(配置给下面那个一劳永逸)
在这里插入图片描述

点击新建之后,新建
JAVA_HOME
C:\Program Files\Java\jdk1.8.0_111(这个是您自己电脑的安装jdk的位置哦~)
在这里插入图片描述
再次新建:
CLASSPATH
.;%Java_Home%\bin;%Java_Home%\lib\dt.jar;%Java_Home%\lib\tools.jar在这里插入图片描述
找到path(系统自带,里面有核心系统命令),点击编辑(我们在原有基础上添加的意思):
在这里插入图片描述
它里面有自带的一些系统命令,点击新建,添加两行:
%JAVA_HOME%\bin
%JAVA_HOME%\jre\bin
在这里插入图片描述
在这里插入图片描述

分享,思考:
没有特别复杂和纠结,两个点:
path它本身就是电脑放命令的地方,点来点去,就是点出来给它添加java
给它添加的两行就是用了%变量名%取值,%变量名%是指向了我们电脑安装jdk的位置
%JAVA_HOME%\bin其实就是:C:\Program Files\Java\jdk1.8.0_111\bin
而这个JAVA_HOME就是我们新建的一个
CLASSPATH是java特性,java代码运行,需要的另一个电脑环境
就是给path加了jdk的安装位置,让电脑明白jdk的命令,让工具知道在哪里调用,帮我们运行编译代码。乐意的话,还能去我们对应的jdk文件去看,能发现java和javac。它两不就是在文件夹C:\Program Files\Java\jdk1.8.0_111里面嘛

点击保存之后,在回到第一步。测试java和javac

注意

注意:注意:注意(3遍)

重新测试java和javac,要把刚才的终端窗口关闭,重新cmd开启终端窗口,不然:
明明您配置好了,java和javac就是没反应,对的呀,因为您还是用刚才的配置打开的终端窗口,它本来就没有呀~


总结

配置好jdk之后,电脑具备开发java的环境。总体的步骤,在系统变量里面新建两个(JAVA_HOME 、classPath),更新添加一个(path)。
之后,需要重新开启一个新的运行窗口测试。不然:之前打开的运行窗口还是原先的电脑配置。

第二小节。非常简单易懂的案例:为什么我要用java和javac去测试开发环境


(会陆续更新非常多的IT技术知识及泛IT的电商知识,可以点个关注,共同交流。比心)

猜你喜欢

转载自blog.csdn.net/mobangde/article/details/147041326
今日推荐