Java学习之Jdk配置

Posted keythink

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java学习之Jdk配置相关的知识,希望对你有一定的参考价值。

1.JDK,JRE,JVM介绍

1.1什么是JDK

      JDK(Java Development Kit) 是 Java 语言的软件开发工具包(SDK)。在JDK的安装目录下有一个jre目录,里面有两个文件夹bin和lib,在这里可以认为bin里的就是jvm,lib中则是jvm工作所需要的类库,而jvm和 lib合起来就称为jre。

1.2什么是JRE

    JRE(Java Runtime Environment,Java运行环境),包含JVM标准实现及Java核心类库。JRE是Java运行环境,并不是一个开发环境,所以没有包含任何开发工具(如编译器和调试器)

   注:(所以作为开发人员其实我们是可以不安装JRE的——因为jdk里面已经包含)

1.3什么是JVM

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

 

技术分享图片

                       JDK JRE JVM 关系图(引用https://blog.csdn.net/songkai320/article/details/51819046

上面我们了解了什么是JDK和JRE和JVM下面讲解为什么要 配置Path路径

 

二JDK路径配置

JDK路径配置其实配置的就是java的编译程序路径

为什么要配置Path路径那么什么是Path路径?

2.1path路径是什么

计算机执行一个命令时,比如我们在dos下执行javac命令,计算机搜先会搜索当前目录下是否有可执行的javac程序,然后再在系统Path路径上选择能够执行javac命令的程序,最后在win32里面寻找。否则将找不到。这是计算机的查找过程。现在我们就可以知道为什么要配置path路径了。其实就是为了解决我们在任何目录下计算机都可以找到并执行java的编译程序。

注(因此我们也可以不配置path也可以编译Java程序,当然这样会非常麻烦因为你只能在javac同目录下编译java程序--。)

2.2path路径格式

path路径使用绝对路径也叫物理路径

格式:x盘x文件

例:D:JAVAJDK1.8in

2.3path路径配置过程

a)点击开始按钮找到此电脑(win7一下是计算机)

技术分享图片

 

 技术分享图片

b)右键属性找到高级系统设置

技术分享图片

 

c)单击选择环境变量

技术分享图片

d)在系统变量中找到path选这编辑后新建将要配置的路径填写进去就可以了

技术分享图片

技术分享图片

 

 

 

以上是关于Java学习之Jdk配置的主要内容,如果未能解决你的问题,请参考以下文章

Java学习之Jdk配置

java 学习之环境配置

Maven学习之基本配置

Java web基础学习之开发环境篇

Java学习之JDK9新特性

java 学习之环境搭建