Java虚拟机(JVM Java Virtual Machine)查找类文件的顺序


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


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


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


    4.classpath环境变量值的结尾出如果没有分号,那么JVMclasspath目录下没有找到要指定的类文件,不会在当前目录下查找,即使当前目录下有,也不会运行。


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