设置classpath的意义何在??

解决方案 »

  1.   

    类查找路径
    class 类 path 路径
      

  2.   

    它找的是系统类,还是我们自己编写的类呢?
    我的classpath是这样写的:.;C:\Program Files\Java\jdk1.5.0_11\lib
    用 . 的意思是不是就是说javac后的类放在当前目录下面??那么后面那个又有什么作用呢?糊涂了,糊涂了
      

  3.   

    它是java使用的各种系统类的大本营,你import一个类进来的话JVM就会到classpath指定的路径中去搜索这样一个类,找不到则报错,如果你自己写了一个类放到classpath中就可以为装成系统类,可以直接import了
      

  4.   

    如果你不用导入自己写的类,只用sun公司提供的那些,压根就不用设置什么classpath也可以的。但如果自己也写了类,为了方便导入,可以设置classpath,前面加.;表当前路径,再加上你那些类的路径!
      

  5.   

    这个是要调用C:\Program   Files\Java\jdk1.5.0_11\lib里面的dt.jar and tools.jar 
      

  6.   

    通俗地说就是为Java运行时指定依赖的类和资源的位置此处涉及classpath的简要说明
    http://java.sun.com/javase/6/docs/technotes/tools/solaris/classpath.html在classpath中寻找Java类的方案
    http://java.sun.com/javase/6/docs/technotes/tools/findingclasses.html