首页 > 代码库 > java4android【3】java 环境变量 jre
java4android【3】java 环境变量 jre
- path环境变量配置的目的
- classpath环境变量配置的mud
- 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 其他支持文件