我要投搞

标签云

收藏小站

爱尚经典语录、名言、句子、散文、日志、唯美图片

当前位置:刘伯温论坛 > 分别编译 >

在Java程序设计中设置环境变量path和classpath的作用分别是什么

归档日期:07-07       文本归类:分别编译      文章编辑:爱尚语录

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  作用是指定命令搜索路径,在i命令行下面执行命令如javac编译java程序时,它会到PATH变量所指定的路径中查找看是否能找到相应的命令程序。

  需要把jdk安装目录下的bin目录增加到现有的PATH变量中,bin目录中包含经可执行文件javac/java/javadoc等待,设置PATH变量后,就可以在任何目录下执行javac/java等工具了。

  作用是指定类搜索路径,要使用已经编写好的类,前提当然是能够找到它们了,JVM就是通过CLASSPTH来寻找类的。

  需要把jdk安装目录下的lib子目录中的dt.jar和tools.jar设置到CLASSPATH中,当然,当前目录“.”也必须加入到该变量中。

  新版的软件,classpath没有什么用了,因为在安装的时候已经选了JDK而且可以添加

  你设置的环境变量并不是给JAVA用的,而是给系统用的。系统通过环境变量可以找到JAVA的执行文件,一些classpath对应的JAR包 。

  可以这么理解JAVA起的JVM可以理解是一个小型的OS,所有的程序资源分配和获取系统硬件信息都是通过JVM走底层的包(可能是JAVA程序或者C)与系统进行交互。 同样你也可以给JVM传递一些参数,也就是所谓JVM级别的环境变量。 通常是 -DXXX.XXX ,然后你就可以在应用中直接取XXX.XXX 。 同样一般的系统都会支持一些内核参数 , JVM默认的“内核参数”有Xms Xmx NewSize MaxNewSize PermSize MaxPermSize , Rialto , Xss等等。

本文链接:http://saltstudios.net/fenbiebianyi/604.html