JDK的相关介绍以及1.8版本下载(配环境配置)
关于JDK你了解多少?
JDK的介绍
什么是JDK
JDK(Java Development Kit)是Java的软件语⾔开发包。JDK是整个duJAVA的核⼼,包括了Java运⾏环境(JRE),⼀堆Java⼯具(javac/java/jdb等)和Java基础的类库(即Java API 包括rt.jar)。
什么是JRE
JRE(Java Runtime Environment,Java运⾏环境),包含JVM标准实现及Java核⼼类库。JRE是Java运⾏环境,并不是⼀个开发环境,所以没有包含任何开发⼯具(如编译器和调试器)。
什么是JVM
JVM是Java Virtual Machine(Java虚拟机)的缩写,是⼀个抽象的计算机,负责执⾏指令,还要管理数据、内存、和寄存器,JVM是⼀种⽤于计算设备的规范,它是⼀个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。
⼩提⽰
JVM是实现Java程序跨平台的关键部分。
Java是编译性和解释型语⾔。Java程序,先进⾏编译⽣成⼀种字节码⽂件(.class),然后再对字节码⽂件进⾏解释进⽽⽣成机器码(计算机可识别的01代码),⽽***解释***这个过程需要在JVM上进⾏。不同的平台有不同的JVM,⽽即使在不同的JVM中,JVM都⾯向两个层⾯,⼀个是⾯向字节码的层⾯,另⼀个就是⾯向不同的操作系统层⾯,⽽在JVM⾯向字节码这⼀层⾯中是相同的,不同的仅仅是⾯向不同的操作系统的层⾯。
jdk下载具体步骤如果是仅仅⽤来运⾏Java代码,可以下载JRE(包括字节码检验器,丰富的类库,JVM),⽽如果想要开发Java程序,就需要下载JDK(包含了JRE,javac指令,java指令,等等),javac:可把java⽂件⽣成相应的字节码⽂件,java:可将字节码⽂件转换成机器码⽂件。
JDK(1.8)的下载
JDK的环境配置
安装完JDK,启动Windows下的命令窗⼝,输⼊javac和java两个命令,结果显⽰“不是内部与外部命令”。所以我们还需要设置PATH环境变量(安装完之后,虽然在计算机中已经具有了javac、java两个命
令,但是计算机不知道去哪⾥这两个命令。)在主页⾯的此电脑右击属性------->⾼级系统设置---------->环境变量,然后在系统变量中到Path这个选项,编辑,添加,%JAVA_HOME%\bin;其
中%JAVA_HOME%是你刚才安装JDK的路径,然后就可以了。然后再次进⼊命令⾏窗⼝输⼊java -version与JAVAC -version,返回的是相关版本后,不报错就说明我们的环境变量配置好了。
关于CLASSPATH
由于我给⼤家提供的是1.8版本所以不需要设置CLASSPATH环境变量。
如果⼤家下载的JDK版本是1.4版本之前的版本就还需要配置CLASSPATH环境变量。
配置CLASSPATH的原因
当使⽤“java Java类名”命令来运⾏Java程序时,JRE要到哪⾥搜索Java类呢,很显然要到当前路径搜索,但是JDK1.4之前的版本不具备这个功能,在CLASSPATH中添加 . 来告诉JRE要到当前的路径搜索Java类,除此之外编译和运⾏Java程序还需要JDK中的lib路径下的dt.jar和tools.jar的两个⽂件。
配置CLASSPATH
在主页⾯的此电脑右击属性------->⾼级系统设置---------->环境变量,然后在系统变量中到CLASSPATH,然后编辑,在最后添加
.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar同样的%JAVA_HOME%代表JDK的安装路径。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论