下列关于Java程序结构的描述中,不正确的一项是( )。A.一个Java源文件中可以包括一个package语句B.一个Java源文件中可以包括多个类定义,但是只能有一个public类C.一个Java源文件中可以有多个public类D.源文件名与程序类名必须一致

题目

下列关于Java程序结构的描述中,不正确的一项是( )。

A.一个Java源文件中可以包括一个package语句

B.一个Java源文件中可以包括多个类定义,但是只能有一个public类

C.一个Java源文件中可以有多个public类

D.源文件名与程序类名必须一致


相似考题
参考答案和解析
正确答案:B
更多“下列关于Java程序结构的描述中,不正确的一项是()。A.一个Java源文件中可以包括一个package语句B. ”相关问题
  • 第1题:

    下列关于Java程序结构的描述中,不正确的是( )。

    A.一个Java源文件中可以包括一个package语句

    B.一个Java源文件中可以包括多个类定义,但是只能有一个public类

    C.一个Java源文件中可以有多个public类

    D.源文件名与程序类名必须一致


    正确答案:C
    解析:一个Java源文件中最多只能有一个public类,并且源文件名必须和public类名相同。

  • 第2题:

    package声明语句应当为Java源文件中的第一条语句。( )

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


    参考答案:正确

  • 第3题:

    下列关于Java对import语句规定的叙述中,错误的是

    A.在Java程序中import语句可以有多个

    B.在Java程序中import语句可以没有

    C.在Java程序中import语句必须有一个

    D.在Java程序中import语句必须引入在所有类定义之前


    正确答案:C
    解析:Java程序中使用import关键字导入一个包中的类。在一个Java源程序中,可以有0个或多个import语句,但是必须在所有类定义之前引入标准类。因此,本题中选项C的说法是错误的。

  • 第4题:

    下列关于Java程序结构的描述中,不正确的一项是 ( )

    A.一个Java源文件中可以包括一个package语句

    B.一个Java源文件中可以包括多个类定义,但是只能有一个public类

    C.一个Java源文件中可以有多个public类

    D.源文件名与程序类名必须一致


    正确答案:C
    解析:一个完整的Java源程序应该包括下列5个部分:(1)package语句将源文件存入指定的包中,该部分至多只有一句,必须放在源程序的第一句,如果没有该语句,则源文件存入当前目录下。(2)import语句导入需要的包或类,该部分可以有若干import语句或者没有,必须放在所有的类定义前。(3)公共类定义公共类定义部分至多只有一个公共类的定义,Java语言规定该Java源程序的文件名必须与该公共类名完全一致。(4)类定义 类定义部分可以有0个或多个类定义。(5)接口定义 接口定义部分可以有0个或多个接口定义。

  • 第5题:

    下列描述中不正确的一项是______。

    A.import语句告诉Java用户需要哪个包(package)中的类

    B.所有的类必须实例化才能调用它的数据成员和方法

    C.System类不可能实例化,它的所有方法都是通过类变量来调用的

    D.package语句用于将源文件存入所指定的包中


    正确答案:B

  • 第6题:

    下列关于Java对import语句规定的叙述中,错误的是( )。

    A.在Java程序中import语句可以有多个

    B.在Java程序中import语句可以没有

    C.在Java程序中import晤句必须有一个

    D.在Java程序中import语句必须引入在所有类定义之前


    正确答案:C
    解析: Java程序中使用import关键字导入一个包中的类。在一个Java源程序中,可以有0个或多个import语句,但是必须在所有类定义之前引入标准类。因此,本题中选项C的说法是错误的。

  • 第7题:

    在Java源程序中,import语句的作用是( )。

    A.指定源文件存放指定的包中

    B.加载已定义好的类或包

    C.说明这是一个Java程序

    D.用于声明一个类


    正确答案:A

  • 第8题:

    以下关于java文件名的叙述,正确的有?()  

    • A、java字节码文件的扩展名应为.java
    • B、java源文件的文件名应与文件中的类名一致
    • C、一个java源文件中只能包含一个java类
    • D、java源文件的扩展名应为.java

    正确答案:B,D

  • 第9题:

    以下关于Java文件名的叙述,正确的有?()

    • A、Java源文件的扩展名应为.java
    • B、Java源文件的文件名应与文件中的类名一致
    • C、Java字节码文件的扩展名应为.java
    • D、一个Java源文件中只能包含一个Java类

    正确答案:A,B

  • 第10题:

    下面关于Java语句的描述中,错误的是()。

    • A、Java语句以分号(;)结束
    • B、一个表达式后加上分号(;)便构成一个语句
    • C、可以用{}把一些语句括起来构成复合语句
    • D、单独一个分号(;)不能构成语句

    正确答案:D

  • 第11题:

    单选题
    下列Java源程序结构中前三种语句的次序,正确的是(  )。
    A

    import,package,public class

    B

    import必为首,其他不限

    C

    public class,package,import

    D

    package,import,public class


    正确答案: A
    解析:
    Java程序中源代码结构:①package语句,0或1个,用于指定文件存入所指定的包中,该语句必须在文件之首;②import语句,0或多个,必须在所有类定义之前引入标准类;③public class Definition(公共类定义),0或1个,指定应用程序类名,与源文件名一致;④class Definiton,0或多个,类定义;⑤interface Definition,0或多个,接口定义。

  • 第12题:

    多选题
    在Java语言中,下面描述正确的是()。
    A

    如某公有接口被声明在一个源文件中,则接口必须和源文件具有相同的名字

    B

    如源文件包含import语句,则语句必须是第一个非空行

    C

    如源文件包含package语句,则语句必须是第一个非空行,非注释行

    D

    如源文件包含main(),则语句必须是第一个非空行


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

  • 第13题:

    下列说法中,错误的一项是______。

    A.在Java程序中,关键字synchronized标志一个临界区

    B.临界区可以是一个语句块,但是不可以是一个方法

    C.在Java程序中,对象锁是设置在synchronized(Object)语句指定的对象上的

    D.Java语言中的对象锁是一种排他锁


    正确答案:B

  • 第14题:

    下列( )选项的java源文件代码片段是不正确的。

    A.package testpackage; publicClass Test{}

    B.import java.io.*; package testpackage: publicClass Test{}

    C.import java.io.*; Class Person{} publicClass Test{}

    D.import java.io.*; import java.awt.*; publicClass Test{}


    正确答案:B

  • 第15题:

    下列对Java源程序结构的叙述中,错误的是

    A.import语句必须在所有类定义之前

    B.接口定义允许0或多个

    C.Java Application中的public class类定义允许0或多个

    D.package语句允许0或1个


    正确答案:C
    解析:Java application中的public class定义只能是0个或1个,不能为多个,而且如果是1个的话,文件名要与public class修饰的类名相同。

  • 第16题:

    下列关于Java语言的说法中,正确的是v。

    A.可以有两条以上package语句

    B.可以有两条以上import语句

    C.可以有两个以上public类

    D.只有一个类定义


    正确答案:B
    解析: Java语言中可以有0或1条package语句,用来指定源文件存入指定的包中;可以有0或多条import语句,且必须在所有类定义之前引入标准类,所以选项B的说法正确;源文件最多只能有一个public类,其他类的个数不限,所以选项C和D错误。

  • 第17题:

    下列关于Java对import语句规定的叙述中,错误的是( )。A.在Java程序中import语句可以有多个SXB

    下列关于Java对import语句规定的叙述中,错误的是( )。

    A.在Java程序中import语句可以有多个

    B.在Java程序中import语句可以没有

    C.在Java程序中import语句必须有一个

    D.在Java程序中import语句必须引入在所有类定义之前


    正确答案:C
    Java程序中使用import关键字导入一个包中的类。在一个Java源程序中,可以有0个或多个im—port语句,但是必须在所有类定义之前引入标准类。因此,本题中选项C的说法是错误的。

  • 第18题:

    下列关于Java程序结构的说法有误的是

    A.package语句可以有一个或多个

    B.import语句可以有一个或多个

    C.接口定义可以有一个或多个

    D.每个Application程序可以包括许多方法,但必须有且只能有一个main方法


    正确答案:A
    解析:熟悉源代码的程序结构:package语句可以有零个或一个,指定源文件存入指定的包中。误选选项A),因为Package语句可以有零个或一个,而inport语句可以有一个或多个。import语句可以有一个或多个,必须在所有类定义之前引入标准类;每个Java应用程序可以包括许多方法,但必须有且只能有一个main方法;Java语言规定,应用程序从main()方法开始执行,它是程序执行的入口,并且包含main()方法的类必须是公共类。

  • 第19题:

    下列关于Java对import语句规定自叙述中,错误的是( )。 A.在Java程序中import语句可以有多个SX

    下列关于Java对import语句规定自叙述中,错误的是( )。

    A.在Java程序中import语句可以有多个

    B.在Java程序中import语句可以没有

    C.在Java程序中import语句必须有一个

    D.在Java程序中import语句必须引入在所有类定义之前


    正确答案:C
    C。【解析Java程序中使用import关键字导入一个包中的类。在一个Java源程序中,可以有0个或多个import语句,但是必须在所有类定义之前引入标准类。因此,本题中选项C的说法是错误的。

  • 第20题:

    package声明语句应当为Java源文件中的第一条语句


    正确答案:正确

  • 第21题:

    下列关于java程序结果错误的是()

    • A、源文件可以没有import语句
    • B、Package语句必须放在源文件的第一句
    • C、一个源文件可以有多个类定义
    • D、一个源文件可以定义多个public类

    正确答案:D

  • 第22题:

    单选题
    下列关于java程序结果错误的是()
    A

    源文件可以没有import语句

    B

    Package语句必须放在源文件的第一句

    C

    一个源文件可以有多个类定义

    D

    一个源文件可以定义多个public类


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

  • 第23题:

    多选题
    在Java语言中,下面描述正确的是()
    A

    如某公有接口被声明在一个原文件中,则接口必须和源文件具有相同的名字

    B

    如源文件包含import语句,则语句必须是第一个非空行。

    C

    如源文件包含package语句,则语句必须是第一个非空行,非注释行。

    D

    如源文件包含 main(),则语句必须是第一个非空行。


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

  • 第24题:

    判断题
    package声明语句应当为Java源文件中的第一条语句
    A

    B


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