java环境变量配置

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_17
CLASS_PATH: C:\Program Files\Java\jdk1.7.0_17\jre\lib
PATH: 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!");
    }

}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值