《从头开始》jdk1.8安装

受到疫情影响,在家办公重新清理一下电脑,想着闲着也是闲着那就写写博客吧,索性就从头开始吧,重做个系统,重新安装一遍环境,心里也清净,就直接从jdk安装入手吧。
jdk(Java开发工具包里面包含jre)一些常用的开发命令:javac.exe,java.exe,jar.exe 。
说到这了那就简单说下 jdk 与 jre 与jvm关系吧,之前还遇到类似的面试题。面试官问的好像是java项目一定要安装jdk吗,我记得当时回答的不是太好。
通俗点说 jdk包含jre >jre(Java运行环境) >jre包含jvm(Java虚拟机 )
我们都知道java跨平台是因为Java虚拟机执行字节码,编译成平台对应的机械码。
jvm与jrez主要区别:在jre文件目录下bin里的就是jvm,lib中则是jvm工作所需要的类库(jvm去解释.class文件需要jre下lib中java.exe运行)。
jdk与jre主要区别:jdk包含jre和开发工具类,例如将.java文件转化.class文件(javac.exe编译器)一个是开发环境一个是运行环境。
所以如果电脑不是用来开发,用来部署和运行的话只需要安装jre就可以。
屁话说完正式安装官网直接下载: jdk1.8下载
这里下载安装包 上边有个接受别忘了点
无脑下一步 没什么坑 建议安装路径不要改不贴图了。
在这里插入图片描述
cmd下java -version验证一下(果然jdk1.8以后不需要配置环境变量了)
在这里插入图片描述
然后javac了一下啪啪打脸啊 然后去网上找了一下答案
首先我们为什么要配置环境变量?
环境变量:就是计算机定义的全局变量,路径的简称。
java执行需要编译(javac)但是因为字节码文件与编译程序根本不在同一个文件夹所以我们都就要把bin这个路径添加到环境变量当中
使用idea的小伙伴不需要配置环境变量了。。。
原来配置的是 public JRE 老老实实的配置环境变量吧用不了几分钟
1.我的电脑-属性-高级系统设置-环境变量-新建
在这里插入图片描述
CLASSPATH(JDK1.5以后不需要配置了因为jre可以自动扫描.class文件)
2.双击Path–>新建–>添加“%JAVA_HOME%\bin”–>将这一行变量上移到最顶端–>完成
在这里插入图片描述
3.测试 cmd输入命令javac 大功告成。。。
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值