您的位置:首页 > 编程语言 > Java开发

Java复习笔记(二)——环境变量Path和CLASSPATH的作用

2016-03-05 11:06 344 查看
我们在安装JDK之后总是需要配置环境变量Path和CLASSPATH,可是这两个环境变量的作用是什么呢?下面我为大家介绍一下这两个环境变量。

一、Path

编译和运行Java程序必须经过两个步骤:

1.将源文件.java编译成字节码文件.class

2.解释执行平台无关的字节码文件

以上两个步骤分别对应着java和javac两个命令,可是当我们在Windows的命令行中出入javac命令,将看到如下输出:

这意味着计算机现在没有这两个命令或者说不知道到哪里去找这两个命令。

计算机如何查找命令呢?Windows操作系统根据Path环境变量来查找命令。Path环境变量的值是一系列的路径,Windows操作系统将在这一系列的路径中依次查找命令,如果找到这个命令,则该命令是可执行的;否则将出现以上提示。

二、CLASSPATH

CLASSPATH的作用:当使用java 类名命令来运行Java程序时,JRE会到CLASSPATH的目录下去搜索类

在JDK1.4之后的版本,JRE会自动搜索当前路径下的类文件,而且使用Java的编译和运行工具时,系统可以自动加载dt.jar和tool.jar文件,因此不再需要设置CLASSPATH环境变量。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: