你编译一个JAVA程序---A.java, 会得到一个A.class的类文件,你在当前目录下执行java A, 将会得到相应的结果. 现在, 你把A.class移到别的目录下(例如:"e:\"), 执行java A, 将会有NoClassDefFindError的异常,原因就是找不到.class文件,可以通过配置哪个环境变量解决该问题。
A: JAVA_HOME
B: path
C: CLASSPATH
D: bin
A: JAVA_HOME
B: path
C: CLASSPATH
D: bin
举一反三
- 一个包含Java类A、B的源程序“A.java”,编译后产生的类文件是( )。 A: A.class B: A.class,B$.class C: A.class,B.class D: A$.class,B$.class
- 一个包含Java类A,B,C的源程序A.java,编译产生的类文件是() A: A.class B: A.class, B.class, C.class C: A.class, B$.class, C$.class D: A$.class, B$.class,C$.class
- JAVA源程序是以 为后缀的文件,编译后的程序是以 为后缀的文件;Eclipse中新建的类文件后缀名为 。 A: .class .java .class B: .java .class .java C: .class .java .java D: .java .class .class
- 下列说法中,不正确的是(). A: 一个java源程序经过编译后,得到的文件的扩展名一定是.class B: 一个java源程序编译通过后,得到的结果文件数也只有一个 C: 一个java源程序只能有一个public class类定义,且源文件的名字与<br/>public class的类名相同,扩展名必须是.java D: 一个java源程序可以包含多个class类
- 一个Java源程序文件名为A.java,在该文件中定义了一个类A,那么编译该源程序文件之后得到的字节码文件名为A.class