首页 > 代码库 > java4android【3】java 环境变量 jre

java4android【3】java 环境变量 jre

  1. path环境变量配置的目的
  2. classpath环境变量配置的mud
  3. java的jre提供了哪些支持

1:  path环境变量是为了执行java.exe 和javac.exe命令的时候,可以找到这两个文件。java一般主要用的就是这两个执行文件。之前path环境变量配置的值就是jdk安装的路径。

2:  classpath环境变量是位了执行命令的时候,能够找到类文件和源文件的位置。比如 执行 java Hello.class,和javac Hello.java(后面的扩展名写出来是为了区分类文件和源文件)

之前配置的classpath的环境变量是 .;就是当前路径的意思。比如 我的Hello.class 在 E盘的gmzJava下面,执行这个class文件可以在cmd里面这样:先敲入cd 然后直接把gmzJava文件夹拖进cmd,回车,这样就直接进入gmzJava目录下了,这时提示是 E:\gmzJava>  这个时候输入 java Hello 那么就会执行 Hello.class文件了。java.exe通过path找到;Hello.class通过classpath找到,就是当前这个命令行的路径下面找。这里就是E:\gmzJava>

 

3:  java的jre是java的运行环境。主要包括

1  java 虚拟机

虚拟机目的是让javac编译出来的.class代码可以跨平台使用。也就是说java源代码被javac编译成.class文件,但是.class文件可以再windows,苹果,什么的平台上跑,是因为java虚拟机把.class文件翻译成了各个平台能够使用的代码。虚拟机也就是做了翻译工作,不用程序员在考虑java写出来的代码能不能再不同的平台上跑。

2  java核心类文件

3  其他支持文件