Java篇第一回--Java简介与JDK安装

一、java的简介

1、java是什么

其实在我们的初始学习过程中,并不需要对java的历史或特点有太多理论性的理解,最关键的是要理解java的语法与面向对象的编程思维,所以关于java的种种特性我们还是需要在不断的实践当中用心去体会,这里不再赘述。

我们只需要知道,java是我们在学习编程的过程中不太可能绕过去的一门语言。

2、java的有关英文缩写

缩写全称含义
IDEIntegrated Development Environment集成开发环境
JDKJava Development KitJava开发工具包
JREJava Runtime EnvironmentJava运行环境
JVMJava Virtual MachineJava虚拟机
关系图:
java的常见缩写之间的关系
IDE就是我们平常使用的编程软件;
JDK是我们经常使用命令行来编译执行代码所用到的工具包;
JRE是java程序运行的环境,可以理解为操作系统之上的一个软件,而在这个环境中,JVM就可以帮助我们实现跨平台编程的目的。

关系图中,当我们拥有每一个大圈的内容后,我们就可以直接使用它所包含的小圈内容,但不是说我们有了大圈就可以不去安装小圈,比如即使我们下载了一个IDE,我们还是要去安装JDK,否则IDE也许不能正常使用。

二、JDK的安装

我们要想使自己的java程序可以正常跑(运行)起来,就需要安装JDK。
JDK有两种,一种是Java SE平台提供的,另一种是Java EE平台提供的,二者本质上都是一样的,只不过Java SE是标准开发工具,而Java EE是企业版本,功能会多一些,在学习阶段,只需要下载Java SE 版本提供的即可,真的,够用了。

具体步骤如下:

1、下载文件

输入网页https://www.oracle.com/java/technologies/javase-jdk15-downloads.html.

下滑后可以看到很多操作系统所对应的JDK版本(今天是2021.3.15,如果后续网址或网页有变化的话就慢慢找找,会找到的,我相信你)
在这里插入图片描述
这里我们选择win x64的jdk-15.0.2_windows-x64_bin.exe(以您的心情为准)
在这里插入图片描述

2、安装过程

下载后打开即可进入JDK安装页面
进入JDK安装页面
在下面这个界面可以自定义JDK的安装路径,也可以选择默认装在C盘,不是很大。
安装路径
单击关闭,打开文件夹查看,安装成功。
安装中
安装成功
然而,事情从不会如此简单。

进入我们的安装路径文件查看,我们可以发现其中并没有JRE
没有jre

纳尼?!?!多雾喜帖?????

是这样,我们现在新下载的JDK已经把JRE兼并了,我们看不到,但其实我们的java程序仍然可以正常编译运行,而在以前的版本中,JRE是直接自带的(具体哪个版本改成这样了我也不清楚,这不重要)。

检查看JDK是否可以正常使用要用这个方法:

打开cmd后输入java或javac,如果是下面的界面就表明可以正常运行了。
java:
在这里插入图片描述
javac:
在这里插入图片描述
到此,我们说我们的JDK基本上安装完成了。

然而,事情永远不会如此简单。

如果你跟着一步一步做到了这步,很遗憾地告诉你,这个版本的JDK恐怕你得卸载了。

从那个下载后再也不会自带JRE文件目录的JDK版本开始,不论是学校还是企业,我们大多仍然在采用JDK8.0,也就是我们会经常听专业人士说的JDK1.8(只是个数字而已,为啥这么叫别问我,我不知道),这个版本不仅会自带JRE目录,而且会在安装的过程中建议下载一个外置的JRE以便维护和升级,各种功能也甚得人心。如果固执使用高级版本的话,可能会和很多程序或者IDE有兼容性矛盾。

好,那就用1.8呗。

但是,如果使用1.8,我们还需要进行最后也是最重要的一步:环境配置。(都看到这了,还是看完吧,我保证这是最后一步了)

3、环境配置(JDK1.8)

这一步是干哈的捏?为哈要叫个环境配置捏?

别管那么多,我也不想说,说了就是太啰嗦。
你只要记住,是为了可以使用cmd来正常编译运行程序而进行的必要步骤就好。

设置环境变量
首先,在桌面上右键单击我的电脑,点属性,点高级系统设置,看到环境变量没?点。
打开之后可以看到,一个是admin的用户变量,一个是系统变量
我们需要做的是改变系统变量,点下面的新建,变量名设置为JAVA_HOME(习惯),变量值设置为JDK1.8的路径,就像这样
1.8添加系统变量
然后,找到系统变量中一个名为Path的变量,编辑它,添加一个“%JAVA_HOME%\bin”到里面,或者也可以写成“(JDK路径名)\bin”,两个都一样,%JAVA_HOME%表示的就是你的路径名。不过如果写成第二种形式的话,以后如果要换JDK版本,就得两个都改,比较麻烦。
在这里插入图片描述

最后,添加一个classpath变量,值为
%JAVA_HOME%\jre\lib\rt.jar;.;
最后的“.;”千万不能丢了哟~在这里插入图片描述

好了,结束了,再用java和javac检查一下
在这里插入图片描述
在这里插入图片描述
恭喜你,出现以上结果就表明已经彻底可以使用

而这一步仍然可能会产生一个问题,本人连续遇到两次了。
所有配置都好好的,可是执行java或者javac之后什么也没有就结束了。

这时候就要在Path路径中看一下,在设置的变量之前有没有一个C:\Program Files\Oracle\java\javapath的变量值,找到这个位置会发现里面也有java和javac程序。这是因为java在自动更新(我开始为了装15.0.2把1.8删了一次)之后会自动设置这样一个Path,只需要将Oracle文件夹下面的java文件夹删掉即可,或者把我们新设置的变量上移到这个变量上方就行(如果不是一条一条的而是全部写在一起的那种,就把新变量写在最前面即可)。

还有很多细节就不一一赘述了,累了。

看《赘婿》去了,告辞!
宋轶真好看,嘿嘿。

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值