java环境变量中%%和path的作用是什么?

Python028

java环境变量中%%和path的作用是什么?,第1张

作用如下:%%可以调用windows系统的其它环境变量,使你定义的一旦变量更直观,使用 %变量名%来调用。

比如你定义了一个环境变量JAVA_HOME=C:\java\bin作为java的执行目录。

那么你在其它环境变量里面要用到%JAVA_HOME%来代替C:\java\bin。

path的作用就是你在path里面定义了一个目录,,你在命令行里面不用输出完整的目录名,直接输入可执行程序和文件名就可以执行了,你输入命令的时候,系统会在path定义的目录下面去寻找你输入的命令。

java的优点:

java是纯面向对象编程的语言;

平台无关性 (一次编译,到处运行;Write Once,Run Anywhere);

java提供了许多内置的类库,通过这些类库,简化了开发人员的设计工作,同时缩短了项目开发时间;

提供了对Web应用开发的支持,例如,Applet,Servlet,和JSP可以用来开发Web应用程序。

当你在编译 Java 代码时需要通过 javac.exe(编译程序)和 Java.exe(运行程序)。

javac.exe 使用的路径就是 path,设置正确才能够直接使用 javac abc.java 命令。

java.exe 使用的就是 classpath,设置正确才能够直接使用 java abc 命令。

我就是由于这一步出问题了,输入命令的时候一直都是通过 java -cp classpathabc 来运行程序的。 试着重新设置一下JAVA_HOME和PATH

如JAVA_HOME = C:\Java\jdk1.6.0_20

在PATH环境变量的末尾增加 %JAVA_HOME%\bin,与前一个变量用英文分号间隔

a) path的作用是在DOS环境下,能在任意位置使用JDK目录中bin文件夹中的可执行程序,来编译执行java程序。

b) 在环境变量中找到path变量,把bin文件夹的绝对路径加上即可。