java环境变量配置

来源:互联网 发布:php 自己开发mvc框架 编辑:程序博客网 时间:2024/05/19 19:14

java环境变量配置

大家好,经过上一个导学内容,相信大家对JAVA,已经有了一个初步的认识,今天,我将对jdk,jre,jvm进行区分解释说明。在整体了解概念之后,再对java进行基本的环境变量配置,以及用一个HelloWorld小程序来验证我们配置的结果是否正确。

首先我们应该明白:

什么是JDK?

 JDK(Java Development Kit)是针对Java开发员的产品,是整个Java的核心,包括了Java运行环境JRE、Java工具和Java基础类库。

什么是JRE?

    JRE(Java Runtime Environment)是运行JAVA程序所必须的环境的集合,包含JVM标准实现及Java核心类库。

什么是JVM?

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

JDK、JRE、JVM 三者的关系

开发者利用JDK(调用JAVA API)开发了属于我们自己的JAVA程序后,通过JDK中的编译程序(javac)将我们的文本java文件编译成JAVA字节码,在JRE上运行这些JAVA字节码,JVM解析这些字节码,映射到CPU指令集或OS的系统调用。

其关系图如下所示:

JDK,JRE,JVM关系图

简而言之:

JDK:JRE+Java的开发工具。
JRE:JVM+Java语言的核心类库。
JVM:将字节码文件转成具体系统平台的机器指令。

开发人员通过集成开发工具,调用JDK的JAVAAPI开发完成的java程序,交给JRE去运行。 JRE把 .java文件编译为.class字节码文件,交由JVM处理,JVM通过调用JRE中的运行时类库(lib包),经过虚拟机间接与操作系统交互,由虚拟机将程序解释给本地系统执行。

在了解清楚了JDK和JRE以及JVM后,相信大家对java程序是如何在计算机上运行的,已经有了初步的了解。现在我们来看如何来配置安装java环境,以及写一个入门的HelloWorld小程序。

JAVA环境变量配置:

配置环境变量包括JAVA_HOME,CLASS_PATH和PATH三个部分。(在此以jdk1.7为例,其他版本配置与此基本相同,不再赘述。)右击【我的电脑】---【属性】-----【高级】---【环境变量】:jdk安装目录为默认目录: C:\Program Files\Java\jdk1.7.0_17 JAVA_HOME: C:\Program Files\Java\jdk1.7.0_17CLASS_PATH: C:\Program Files\Java\jdk1.7.0_17\jre\libPATH: C:\Program Files\Java\jdk1.7.0_17\bin

JAVA_HOME: 主要是给后面2个用的。
CLASSPATH: 指定的是默认的类库的位置,如上设置为当前目录和JAVA_HOME的lib目录
PATH: 是把java的bin加入到系统路径中,这样在命令行或其他程序就可以调用java, javac, javaw等命令了。

配置完成后执行 win+R>>cmd>> javac/java -version 检查测试安装是否正确。

HelloWorld

以下贴出myfirstJAVAHelloWorld程序:

public class HelloWorld {    public static void main(String[] args) {        System.out.println("Hello,This is My First JAVA program!");    }}
0 0
原创粉丝点击