JDK环境的准备
文章目录
前言
Java入职第一天,先安Java JDK,你知道为什么要这样吗?
一、JDK安装及环境配置
1.安装JDK(一般我们现都是安装1.8版本)
一、Oracle网站下载JDK包
Java已经被Oracle收购,进入Oracle官网下载。
网址:https://www.oracle.com/cn/index.htm
1.首先,打开浏览器。输入以上Oracle官网网站
2.点击产品,在产品列表找到软件下方的JAVA
3.点击Download Java,进入Java的下载页
- 4、滚动到下面,找到Java8版本。虽然最新版本是Java18,但是我们强烈建议选择Java8版本。
选择自己对应的系统和版本,点击下载即可
二、安装JDK
JDK的安装是无脑安装,就是一路下一步下一步。直到完成。默认安装在C盘下的Program Files目录下,如果想更改安装目录,那么请你小心按照以下操作进行安装。
注意:在jdk的安装过程中,包含了jre的安装,如果不想装在默认目录下,那么在安装jre的时候,要注意安装路径,不要覆盖刚刚安装好的jdk。
1、找到下载后的jdk的安装包,双击进行安装
2.在安装jdk过程中,默认会安装到C盘的Program Files目录下,如果想改变安装目录,可以点击更改按钮。当然,你也可以安装到默认目录下。
3.接下来结束无脑继续下一步,等待安装成功
2.配置环境变量
在此电脑(我的计算机)右击点击属性→高级系统设置→环境变量
- 添加一个系统变量:JAVA_HOME=java安装的根目录
- 修改path环境变量,将JAVA_HOME\bin目录下的命令添加给系统环境
1、在系统变量里,点击新建,配置JAVA_HOME变量。变量值就是刚刚jdk的安装路径。
2、修改path路径:
在我们的windows系统中,path变量是内置好的,我们需要将jdk下的bin目录配置到path里。所以我们找到path,点击编辑,将jdk下的bin目录和jdk下jre里的bin目录配置进去。
我的电脑 --> 页面空白处,鼠标右键 --> 属性
--> 左侧边栏 高级系统设置 --> 环境变量
新建:
变量名:JAVA_HOME
变量值:D:\Program Files\Java\jdk1.8.0_77
就是jdk的安装目录
编辑:
变量名:path
添加内容:
%JAVA_HOME%\bin;
3.检查环境配置是否ok
在任意位置使用命令行提示符来进行检测是否安装成功
方法一:开始|Windows系统|命令提示符
方法二:搜索框里直接搜索:命令提示符或者cmd(Command)
方法三:快捷键:win+R键,然后输入cmd
我们这边举例在桌面进行检查
输入命令java、javac、Java -version(可以检查版本号),出现如下结果视为安装成功!
思考:
1、JDK、JRE、JVM之间的关系?
- JVM(Java Virtual Machine ):Java虚拟机,简称JVM,是运行所有Java程序的假想计算机,是Java程序的运行环境之一,也是Java 最具吸引力的特性之一。我们编写的Java代码,都运行在JVM 之上。
- **JRE ** (Java Runtime Environment) :是Java程序的运行时环境,包含
JVM
和运行时所需要的核心类库
。- JDK (Java Development Kit):是Java程序开发工具包,包含
JRE
和开发人员使用的工具。我们想要运行一个已有的Java程序,那么只需安装
JRE
即可。
我们想要开发一个全新的Java程序,那么必须安装
JDK
,其内部包含
JRE
。
三者关系: JDK > JRE > JVM
2、JAVA_HOME和path环境变量的作用?
希望在命令行使用javac.exe等工具时,任意目录下都可以找到这个工具所在的目录。
3、什么情况下需要配置classpath环境变量?它有什么作用?
classpath 不是必须配置的。假如在D盘下有个test.java文件。进到d盘后,javac test.java 那么会在当前生成test.class文件。所以java test.class会得到相应的结果。如果设置了classpath是D:/myclasspath,将test.class剪切到D:/myclasspath中,在d路径下执行java test 照样可以得到结果。
因为规则是:执行java test的时候,先在test.java当前目录找test.class文件找不到再去classpath中找,这里是到D:/myclasspath中找。
1、Java程序在运行时,首先会启动JVM(Java虚拟机),然后JVM会去启动“类加载器classloader”负责去硬盘上找“类”对应的“字节码”文件。默认情况下类加载器(classloader)会从当前路径下找。
2、classpath环境变量的作用是给类加载器指路的。 在没有配置环境变量classpath的时候,默认从当前路径下加载。 如果配置了环境变量classpath的话,就只能从指定的路径下加载类。
总结
以上就是今天安装JDK详细过程,本文仅仅简单介绍了JDK的简易安装,而JDK是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境,JAVA工具和JAVA基础的类库。
版权归原作者 你今天不乖噢 所有, 如有侵权,请联系我们删除。