【Java SE】——Java环境的安装和配置

〇 前言

在学习Java编程之前,我们首先要完成Java环境的配置。其中,Java的编译软件以及执行软件,这些统称为Java环境。

详细地说,Java环境是由两部分组成的:JDKJRE

A. JDK

JDK(Java Development Kit)是太阳微系统针对Java开发人员发布的免费软件开发工具包(SDK,Software Development Kit)。

JDK是整个Java的核心,包括了Java运行环境、Java工具和Java基础类库。

B. JRE

RE是Java Runtime Environment缩写,指Java运行环境,是Sun的产品。运行JAVA程序所必须的环境的集合,包含JVM标准实现及Java核心类库。

JVM值得进一步再细说一下。

a. JVM

JVM是Java Virtual Machine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。

引入Java语言虚拟机后,Java语言在不同平台上运行时不需要重新编译。Java语言使用Java虚拟机屏蔽了与具体平台相关的信息,使得Java语言编译程序只需生成在Java虚拟机上运行的目标代码(字节码),就可以在多种平台上不加修改地运行。

可以说JVM也是Java精髓的所在,使得Java程序可以在任何安装了JRE的环境下运行。

好了,闲话就多说到这里,让我们开始安装Java的环境吧。

Ⅰ 第一步 下载JDK&JRE

JDK 和 JRE都可以在 Oracle (甲骨文)的官网进行下载,早期的版本JDK 和 JRE 是分开的,需要分别下载,这里我给出链接,可以自行下载。

甲骨文官网

但是麻烦的是要下载必须要先在甲骨文上注册,然后才能根据你的机型进行下载,为方便起见,我这里给出两个链接,可以直接进行下载,但只限 Windows 64位,和 Mac。如果你说32 位的 Windows 或者 Linux 系统,请自行在甲骨文官网下载。

Mac系统 JDK下载

Windows 64位系统 JDK下载

这两个都是JDK11,在这个版本里JDK和JRE是一体的,所以下载一个就可以了。

下载的时候,按照默认配置就可以,这样安装完了之后,JDK的样子和路径如下????
【Java SE】——Java环境的安装和配置
这时候就可以进行下一步了。

这里再说明一下如何判断自己的电脑是什么型号的,多少位,什么系统

首先,你需要在桌面,右击此电脑。
【Java SE】——Java环境的安装和配置
【Java SE】——Java环境的安装和配置
然后单击箭头指向的属性,根据下面箭头指示的信息,就可以判断自己是多少位的机子了。
【Java SE】——Java环境的安装和配置

Ⅱ 第二步 环境变量配置

在安装完成之后,我们还不能使用Java编译,我们还必须要进行环境配置。

首先,打开下载好的JDK的目录。

【Java SE】——Java环境的安装和配置
然后点击最上面箭头指示的地方
【Java SE】——Java环境的安装和配置
可以看到这里的路径被选中了,按下 ctrl + c,复制这行路径。

这时候不用管这个文件夹了,右键点击此电脑,选择属性
【Java SE】——Java环境的安装和配置
就会显示下面这个界面
【Java SE】——Java环境的安装和配置
点击箭头指示的 高级系统设置,然后会弹出下面的页面

【Java SE】——Java环境的安装和配置
这时再点击箭头指示的 环境变量,会弹出下面的界面

【Java SE】——Java环境的安装和配置
点击 系统变量 下的箭头所指示的 新建。我们要新建一个系统变量。
【Java SE】——Java环境的安装和配置
变量名 输入 JAVA_HOME
变量值 输入刚刚复制的路径,你的JDK装在哪里,文件的路径就是哪里,和我的可能不一样。

输入完毕后,就可以点击确定了。

接下来,我们还要编辑一个环境变量的值。
【Java SE】——Java环境的安装和配置
还是在系统变量下,找到箭头指示的 Path。然后点击编辑????
【Java SE】——Java环境的安装和配置
然后会弹出下面这个界面????
【Java SE】——Java环境的安装和配置

点击新建????
【Java SE】——Java环境的安装和配置
这时候最下面会出现一个空行。
【Java SE】——Java环境的安装和配置
我们再将之前复制的路径写入,只不过这次后面要加一个 \bin
【Java SE】——Java环境的安装和配置
就是这样的。点击确定关掉这个页面,之前的页面也要点击确定,最后才能退出。然后环境变量的设置就完成了。

这里需要注意一个事情,就是Win7的环境变量,都是一行的,不像Win10是这样一行一行的分开的,所以编辑的时候,一定不要把原来的值给覆盖了,而是在上一个值后面加一个分号,然后在后面写入新值。

Ⅲ 第三步 验证

这时候我们对有没有配置好Java环境进行一个验证。

由两个方法,可以打开命令窗口。

你可以按下windows键 + r,就在 crtl 键 和 alt 键之间。
【Java SE】——Java环境的安装和配置
然后再输入 cmd
【Java SE】——Java环境的安装和配置
这样就可以将dos窗口调出。然后输入命令 java
【Java SE】——Java环境的安装和配置
会看到这样的内容,Java 的一个使用方式,这样就算是成功了。

输入 java -version
【Java SE】——Java环境的安装和配置
可以看到这样的内容。

如果你打不开dos窗口,可以任意点进去一个文件夹
按住shift ,然后点击右键
【Java SE】——Java环境的安装和配置
点击箭头指示的地方,可以打开PowerShell。然后和dos输入的命令一样就可以了,输入一个 java 和 java -version,分别验证一下环境是否配置成功了。

Ⅳ Java程序的编译

环境配置好了以后,我们可以写一个简单的程序来验证一下。

首先新建一个文本文档????
【Java SE】——Java环境的安装和配置
将拓展名和文件名一起更改????
【Java SE】——Java环境的安装和配置
然后打开,用任何编辑器,甚至记事本打开也可以
【Java SE】——Java环境的安装和配置
写一个全世界程序员都会的程序,HelloWorld

然后打开命令窗口。

首先先编译,使用 javac 命令
【Java SE】——Java环境的安装和配置
然后就会出现下面的样子
【Java SE】——Java环境的安装和配置
什么都没有提示,这正是Linux的原则,没有结果就是最好的结果。

这时候看文件夹里,已经生成了一个class 文件了,说明编译是成功的。

【Java SE】——Java环境的安装和配置
接着,我们使用 java 命令来运行程序。
【Java SE】——Java环境的安装和配置
可以看到程序正常运行了。

Ⅴ 后记

以上就是Java 环境的配置了以及使用了。

什么?你居然觉得用起来太麻烦了?

OK,在我的下一篇文章里,我会教大家如何安装以及使用一个超级好用的IDE神器,Eclipse。有了它,Java程序的编写就无比快乐了。