JVM虚拟机查找类文件的顺序

JVM查找类文件的顺序:


  在doc下使用set classpath=xxx,


  如果没有配置classpath环境变量,JVM只在当前目录下查找要运行的类文件。

  如果配置了classpath环境,JVM会先在classpath环境变量值的目录中查找要运行的类文件。

  值的结尾处如果加上分号 " ; ",那么JVM在classpath目录下没有找到要指定的类文件,会在当前目录下在查找一次。

  值的结尾出如果没有分号" ; ",那么JVM在classpath目录下没有找到要指定的类文件,不会在当前目录下查找,即使当前目录下有指定的问津,也不会运行。

  建议:配置classpath环境变量时,值的结尾处不要加分号 " ; ",如果需要访问当前目录可以用“.”表示。