指的都是classpath中定义的路径,如果没有在classpath中加上"."的话,java是不会认当前路径的

解决方案 »

  1.   

    粘一些文档给你:
    Java 启动时 java 将初始化 Java 虚拟机。虚拟机随即按以下顺序搜索和加载类: 自举类 - 构成 Java 平台的类,包括 rt.jar 和 i18n.jar 中的类。 
    扩展类 - 使用 Java 扩展机制的类。它们被捆绑为 .jar 文件,位于扩展目录中。 
    用户类 - 开发人员和第三方定义的类,不使用扩展机制。在命令行上使用 -classpath 选项(常用方法)或使用 CLASSPATH 环境变量可识别这些类的位置。
    当然要想使用必须在classpath中设定
      

  2.   

    是以CLASSPATH路径为标准,你可以将包想象成一级一级的目录!