设置环境变量的时候,这2个有什么区别不?不是很清楚!谢谢!

解决方案 »

  1.   

    path是os用
    classpath java用
      

  2.   

    同意楼上的,
    path里面不光有Java的bin,还可以包含许多其他的,tc啊,masm阿,只要在path中设了这些环境的路径,你在dos下的任何路径上都可以调用这些路径下的命令。classpath是java专用的查找类的路径
      

  3.   

    1.那是不是说java的bin放在path和classpath都可以?
    2.如果都可以的话,假如我有2个JDK(不同的版本1.3和1.4),分别在path和classpath下分别设置了1.3和1.4的bin.那么在dos下用java.exe的时候,是掉用的哪个呢?
      

  4.   

    bin放在classpath下系统就会说找不到命令了使用哪一个bin下的命令要看他们在path里排列的顺序,王森那本书第一章就说了一通这方面的问题