如果编译源程序时出现“javac不是内部或外部命令的错误”,如何办()A、用setclasspath命令设置java类查找路径B、下载浏览器的java虚拟机并安装C、执行命令应到java源程序文件所在目录进行操作D、用path命令将javac.exe文件所在路径放到dos的搜索路径中

题目

如果编译源程序时出现“javac不是内部或外部命令的错误”,如何办()

  • A、用setclasspath命令设置java类查找路径
  • B、下载浏览器的java虚拟机并安装
  • C、执行命令应到java源程序文件所在目录进行操作
  • D、用path命令将javac.exe文件所在路径放到dos的搜索路径中

相似考题
更多“如果编译源程序时出现“javac不是内部或外部命令的错误”,如何”相关问题
  • 第1题:

    下列说法正确的有()

    A.环境变量可在编译sourcecode时指定

    B.在编译程序时,所能指定的环境变量不包括classpath

    C.javac一次可同时编译数个Java源文件

    D.javac.exe能指定编译结果要置于哪个目录(directory)


    正确答案:BCD

  • 第2题:

    下面关于编译系统和解释系统的观点中,错误的是(32)。

    A.解释程序不产生目标代码,它直接执行源程序或源程序的内部形式

    B.使用编译系统时会区分编译阶段和运行阶段

    C.一般来说,解释系统比编译系统复杂,但是可移植性好

    D.一般来说,建立在编译基础上的系统在执行速度上要优于建立在解释执行基础上的系统


    正确答案:C
    解析:本题考查解释系统和编译系统之间的关系这一知识点。实现在一个计算机上运行高级语言的程序主要有两个途径:编译执行或者解释执行。编译执行分为两步:首先把源程序编译为目标代码,然后在计算机上执行此目标代码得到结构。解释执行则直接计算结果。编译和解释系统的主要区别如下:编译系统生成的目标代码由计算机执行才能生成结果。使用编译系统时会区分编译阶段和运行阶段,编译阶段对源程序进行编译,运行阶段是指目标程序的运行。而解释系统则是边解释边执行。从存储组织来看,在编译阶段,存储区一般要有源程序缓冲区,目标代码缓冲区,名字表以及编译程序使用的源程序中间代码和各种表格等等。在运行阶段,存储区只有目标代码和数据区了。对解释系统来说,在它工作的自始至终,存储区中要有源程序,名字表、标号表等表格,输入输出缓冲区以及数据区等等。一般来说,建立在编译基础上的系统在执行速度上都优于建立在解释执行基础上的系统。一般来说,编译系统的比较复杂,开发和维护费用都大。相反,解释系统比较简单,可移植性好,适合于以交互形式执行程序。

  • 第3题:

    如果Java源文件中包含了多个类,那么用编译器javac编译完源文件后将生成多个扩展名为.class的文件。()

    此题为判断题(对,错)。


    答案:对

  • 第4题:

    Java语言的源程序不是编译型的,而是编译解释型的


    正确答案:正确

  • 第5题:

    假设在目录myprj/src/school中有Java源文件Student.java,如果希望该文件编译后的类文件出现在目录myprj/classes/school中,应该使用下列哪一个命令?() 

    • A、cd myprj/src javac –d ../classes school/Student.java
    • B、cd myprj/src javac ../classes school/*.java
    • C、cd myprj javac –d ../classes school/*.java
    • D、cd myprj/src/school javac –d ../classes school/Student.java

    正确答案:D

  • 第6题:

    使用javac命令编译java的源程序时,不需要给出来文件的扩展名java。


    正确答案:错误

  • 第7题:

    在编译Servlet或JavaBean时,我们使用的命令是()。

    • A、javac
    • B、java
    • C、Servlet
    • D、以上都不是

    正确答案:A

  • 第8题:

    编译程序能改正源程序所有错误。


    正确答案:错误

  • 第9题:

    判断题
    使用javac命令编译java的源程序时,不需要给出来文件的扩展名java。
    A

    B


    正确答案:
    解析: 暂无解析

  • 第10题:

    单选题
    假设在目录myprj/src/school中有Java源文件Student.java,如果希望该文件编译后的类文件出现在目录myprj/classes/school中,应该使用下列哪一个命令?()
    A

    cd myprj/src javac –d ../classes school/Student.java

    B

    cd myprj/src javac ../classes school/*.java

    C

    cd myprj javac –d ../classes school/*.java

    D

    cd myprj/src/school javac –d ../classes school/Student.java


    正确答案: A
    解析: 暂无解析

  • 第11题:

    判断题
    假设有一个Java源程序文件,它只定义了一个具有public属性的类Hello,那么编译该文件的命令是“javac Hello”。()
    A

    B


    正确答案:
    解析: 暂无解析

  • 第12题:

    填空题
    如果一个Java源程序文件中定义有4个类,则使用Sun公司的JDK编译器javac编译该源程序文件将产生()个文件名与类名相同而扩展名为()的字节码文件。

    正确答案: 4,class
    解析: 暂无解析

  • 第13题:

    编译程序的最终目标是( )。A.发现源程序中的语法错误B.改正源程序中的语法错误

    编译程序的最终目标是( )。

    A.发现源程序中的语法错误

    B.改正源程序中的语法错误

    C.将源程序编译成目标程序

    D.将某一高级语言程序翻译成另一高级语言程序


    正确答案:C
    编译程序的基本功能以及最终目标便是把源程序(高级语言)翻译成目标程序。

  • 第14题:

    下图是编制程序的一般步骤,对应于空缺1、2、3、4、5的步骤正确的是(2)。

    A.数据、编译程序、错误信息、源程序、目标程序

    B.数据、源程序、错误信息、编译程序、目标程序

    C.源程序、数据、错误信息、编译程序、目标程序

    D.源程序、编译程序、错误信息、目标程序、数据


    正确答案:D
    解析:该题考察对一般编制程序步骤的了解。

  • 第15题:

    编译程序的功能是( )。

    A、发现源程序中的语法错误
    B、改正源程序中的语法错误
    C、将源程序编译成目标文件
    D、将一种高级语言编译成另一种高级语言程序

    答案:C
    解析:
    编译的目的是要产生一个与源程序对应的目标文件,其中包含检查源程序是否有误

  • 第16题:

    编译程序的功能是()。

    • A、发现源程序中的语法错误
    • B、改正源程序中的语法错误
    • C、将源程序编译成目标文件
    • D、将一种高级语言程序翻译成另一种高级语言程序

    正确答案:C

  • 第17题:

    如果一个Java源程序文件中定义有4个类,则使用Sun公司的JDK编译器javac编译该源程序文件将产生()个文件名与类名相同而扩展名为()的字节码文件。


    正确答案:4;class

  • 第18题:

    假设有一个Java源程序文件,它只定义了一个具有public属性的类Hello,那么编译该文件的命令是“javac Hello”。()


    正确答案:错误

  • 第19题:

    在编译Servlet或Javabean时,我们使用()命令。

    • A、Javac
    • B、Java
    • C、Servlet
    • D、以上三种都不对

    正确答案:A

  • 第20题:

    Javac是Java编译器,用来将Java源程序编译成Java字节码的程序。字节码文件名和源文件名相同,扩展名是.class。


    正确答案:正确

  • 第21题:

    判断题
    Java语言的源程序不是编译型的,而是编译解释型的
    A

    B


    正确答案:
    解析: 暂无解析

  • 第22题:

    判断题
    Javac是Java编译器,用来将Java源程序编译成Java字节码的程序。字节码文件名和源文件名相同,扩展名是.class。
    A

    B


    正确答案:
    解析: 暂无解析

  • 第23题:

    单选题
    如果编译源程序时出现“javac不是内部或外部命令的错误”,如何办()
    A

    用setclasspath命令设置java类查找路径

    B

    下载浏览器的java虚拟机并安装

    C

    执行命令应到java源程序文件所在目录进行操作

    D

    用path命令将javac.exe文件所在路径放到dos的搜索路径中


    正确答案: A
    解析: 暂无解析