对CLASSPATH描述正确的是( )
A)设置CLASSPATH用于指示操作系统找到JDK命令,如java或javac
B)CLASSPATH设置不对,可能会导致java命令失败,但不会导致javac失败
C)CLASSPATH的设置中可以包含目录路径但不可以包含文件路径
D)java命令可以通过-cp参数指定类路径

解决方案 »

  1.   

    很明显 选 D)java命令可以通过-cp参数指定类路径 ABC全与CLASSPATH没关系 
      

  2.   

    很明显 选D)java命令可以通过-cp参数指定类路径ABC全错
      

  3.   

    A)设置CLASSPATH用于指示操作系统找到JDK命令,如java或javac只有javac找得到B)CLASSPATH设置不对,可能会导致java命令失败,但不会导致javac失败刚好相反C)CLASSPATH的设置中可以包含目录路径但不可以包含文件路径jar包就是一个文件路径 可以包含D)java命令可以通过-cp参数指定类路径  没用过 呵呵
      

  4.   

    A)设置CLASSPATH用于指示操作系统找到JDK命令,如java或javac
      java和javac命令都是通过path找到的,不是classpath
    B)CLASSPATH设置不对,可能会导致java命令失败,但不会导致javac失败
      这个失败是什么概念?两个指令都能执行,但是执行都会报错。
    C)CLASSPATH的设置中可以包含目录路径但不可以包含文件路径
      jar包路径就是文件路径
    D)java命令可以通过-cp参数指定类路径
      -cp或者-classpath都可以指定类路径
      

  5.   

    编译过程:javac ***.class
    1、当前包下
    2、rt.jar
    3、在classpath中找类的加载:java ***
    1、系统去搜索类的字节码文件(classpath)
    2、JVM加载这个类
    3、执行主方法(main方法)
      

  6.   

    这个确实不懂,eclipse用多了的坏处
      

  7.   

    终极答案:A)设置CLASSPATH用于指示操作系统找到JDK命令,如java或javac说错了,PATH环境变量才是B)CLASSPATH设置不对,可能会导致java命令失败,但不会导致javac失败都会失败。
    javac: 无法编译
    java:无法运行程序C)CLASSPATH的设置中可以包含目录路径但不可以包含文件路径都可以包含。指定文件路径可以具体某个jar。D)java命令可以通过-cp参数指定类路径正确
    -cp 等价于 -classpath
      

  8.   

    classpath 用来指向系统现有任何一个位置的 java 程序。
    path里面装的是javac 以及java命令故选d