更多“在一个Java源文件(*.java)中可以定义多个公共类或公共接口。”相关问题
  • 第1题:

    下列关于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个或多个接口定义。

  • 第2题:

    关于接口与继承,下列说法正确的是:()

    A. JAVA支持多重继承,一个类只能实现一个接口

    B. JAVA只支持单重继承,一个类可以实现多个接口

    C. JAVA只支持单重继承,一个类只能实现一个接口

    D. JAVA支持多重继承,一个类可以实现多个接口


    正确答案:B

  • 第3题:

    Java程序中,定义一个类时,可以从多个父类继承。


    正确答案:错误

  • 第4题:

    Java程序中,一个源文件中只能有多个非public接口定义。


    正确答案:正确

  • 第5题:

    下面关于Java接口的说法正确的是()。

    • A、Java接口中定义的是扩展功能
    • B、Java接口中可以被多个子类实现,一个类也可以同时实现多个接口
    • C、Java接口中可以声明私有成员
    • D、Java接口不能被实例化

    正确答案:A,B,D

  • 第6题:

    在一个Java源文件中定义了3个类和15个方法,编译该Java源文件时会产生()个字节码文件,其扩展名是*.class。


    正确答案:3

  • 第7题:

    Java程序中,一个类可以实现多个接口。


    正确答案:正确

  • 第8题:

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

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

    正确答案:D

  • 第9题:

    一个源文件中可以包含多个公共类


    正确答案:错误

  • 第10题:

    判断题
    Java程序中,一个源文件中只能有一个公共接口定义。
    A

    B


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

  • 第11题:

    判断题
    Java程序中,一个源文件中可以定义多个非public类型的类。
    A

    B


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

  • 第12题:

    判断题
    Java程序中,一个源文件中只能有多个非public接口定义。
    A

    B


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

  • 第13题:

    下面关于继承的叙述正确的是 ( )

    A.在Java中类间只允许单一继承

    B.在Java中一个类只能实现一个接口

    C.在Java中一个类不能同时继承一个类和实现一个接口

    D.在Java中一个类可以同时继承多个类


    正确答案:A
    解析:该题考查的是类的继承。继承分为单继承和多继承两种形式。单继承允许一个类可以有多个子类,但只能有一个父类;多继承则允许一个类不仅可以有多个子类,还可以有多个父类。但需要注意一点,Java只支持单继承,但可以通过接口实现多继承的功能。一个类可以同时继承一个类和实现一个接口。所以选项A是正确的。

  • 第14题:

    Java提供的接口都在相应的包中,通过引入包可以使用Java提供的接口。也可以自己定义接口,一个Java源文件就是由类和接口组成的。()

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


    答案:对

  • 第15题:

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

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

    正确答案:B,D

  • 第16题:

    Java程序中,一个源文件中只能有一个公共接口定义。


    正确答案:错误

  • 第17题:

    Java程序中,一个源文件中只能有一个公共类,且源文件的主文件名必须与该类同名。


    正确答案:错误

  • 第18题:

    一个".java"源文件中是否可以包括多个类(不是内部类)?有什么限制?


    正确答案:可以。必须只有一个类名与文件名相同。

  • 第19题:

    Java程序中,一个源文件中可以定义多个非public类型的类。


    正确答案:正确

  • 第20题:

    在Java中,下面关于包的陈述中正确的是()。

    • A、包的声明必须是源文件的第一句代码
    • B、包的声明必须紧跟在import语句的后面
    • C、只有公共类才能放在包中
    • D、可以将多个源文件中的类放在同一个包中

    正确答案:A,D

  • 第21题:

    在Java中,关于包的陈述正确的有()。

    • A、包的声明必须是源文件的第一句代码
    • B、包的声明必须紧跟在import语句的后面
    • C、只有公共类才能放在包中
    • D、可以将多个源文件中的类放在同一个包中

    正确答案:A,D

  • 第22题:

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

    源文件可以没有import语句

    B

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

    C

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

    D

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


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

  • 第23题:

    问答题
    一个".java"源文件中是否可以包括多个类(不是内部类)?有什么限制?

    正确答案: 可以。必须只有一个类名与文件名相同。
    解析: 暂无解析

  • 第24题:

    判断题
    Java程序中,一个源文件中只能有一个公共类,且源文件的主文件名必须与该类同名。
    A

    B


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