1、下列关于接口的说法中,错误的是?A.接口中定义的方法默认使用"public abstract"来修饰B.接口中的变量默认使用"public static final"来修饰C.接口中的所有方法都是抽象方法D.接口中定义的变量可以被修改

题目

1、下列关于接口的说法中,错误的是?

A.接口中定义的方法默认使用"public abstract"来修饰

B.接口中的变量默认使用"public static final"来修饰

C.接口中的所有方法都是抽象方法

D.接口中定义的变量可以被修改


相似考题
更多“1、下列关于接口的说法中,错误的是?A.接口中定义的方法默认使用"public abstract"来修饰B.接口中的变量默认使用"public static final"来修饰C.接口中的所有方法都是抽象方法D.接口中定义的变量可以被修改”相关问题
  • 第1题:

    接口中的所有成员方法都默认具有public和abstract修饰。()

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


    正确答案:正确

  • 第2题:

    以下对接口描述错误的有( )

    A)接口没有提供构造方法

    B)接口中的方法默认使用public、abstract修饰

    C)接口中的属性默认使用public、static、final修饰

    D)接口不允许多继承


    答案:D

  • 第3题:

    下列选项中,关于final修饰成员变量的说法正确的是?()

    A.被final修饰的成员变量可以被多次赋值

    B.被final修饰的成员变量为常量

    C.final只能在接口中修饰成员变量

    D.以上都不对


    答案:B
    解析:被final修饰的变量为常量,不能被第二次赋值或改变引用

  • 第4题:

    接口中的方法默认是public abstract方法,所以类在实现接口方法时必须给出方法体,并且一定要用public来修饰,而且接口中的常量默认是public static常量。()

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


    答案:对

  • 第5题:

    实现接口中的抽象方法时,必须使用()的方法头,并且还要用()修饰符。


    正确答案:完全相同;public

  • 第6题:

    以下有关接口的内容,正确的是()。

    • A、接口中声明的变量必须设置初值
    • B、一个类可以同时实现多个接口
    • C、实现接口时,可以实现接口中的所有方法,也可以实现其中一些
    • D、实现接口的类,不能创建为抽象类
    • E、接口中的方法默认为abstract

    正确答案:A,B,C,E

  • 第7题:

    下面说法正确的是()。

    • A、final可修饰类、属性(变量)、方法
    • B、abstract可修饰类、方法
    • C、抽象方法只有方法声明,没有方法体
    • D、关键字final和abstract不能同时使用

    正确答案:A,B,C,D

  • 第8题:

    下列描述中,正确的是()

    • A、 在Serializable接口中定义了抽象方法
    • B、 在Serializable接口中定义了常量
    • C、 在Serializable接口中没有定义抽象方法,也没有定义常量
    • D、 在Serializable接口中定义了成员方法

    正确答案:C

  • 第9题:

    下列关于java.io.Serializable接口描述中,正确的是()。

    • A、在Serializable接口中定义了抽象方法
    • B、在Serializable接口中定义了常量
    • C、在Serializable接口中没有定义抽象方法,也没有定义常量
    • D、在Serializable接口中定义了成员方法
    • E、类通过实现Serializable接口以启用其序列化功能

    正确答案:C,E

  • 第10题:

    interface中定义的常量不要写public、static、final的修饰词,方法需要写public修饰词。


    正确答案:错误

  • 第11题:

    多选题
    关于接口的定义和实现,以下描述正确的是()。
    A

    接口定义中的方法都只有定义没有实现

    B

    接口定义中的变量都必须写明final和static

    C

    如果一个接口由多个类来实现,则这些类在实现该接口中的方法时应采用统一的代码

    D

    如果一个类实现一个接口,则必须实现该接口中的所有方法,但方法未必声明为public

    E

    接口定义中的成员变量变量只能是static和final的


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

  • 第12题:

    多选题
    下列关于java.io.Serializable接口描述中,正确的是()。
    A

    在Serializable接口中定义了抽象方法

    B

    在Serializable接口中定义了常量

    C

    在Serializable接口中没有定义抽象方法,也没有定义常量

    D

    在Serializable接口中定义了成员方法

    E

    类通过实现Serializable接口以启用其序列化功能


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

  • 第13题:

    下面说法错误的是_________。

    A.抽象方法既有方法头,又有方法体

    B.abstract可修饰类、方法

    C.关键字final和abstract不能同时使用

    D.final可修饰类、属性(变量)、方法


    正确答案:A

  • 第14题:

    下列描述中,正确的是( )。

    A.在Serializable接口中定义了抽象方法

    B.在Serializable接日中定义了常量

    C.在Serializable接口中没有定义抽象方法,也没有定义常量

    D.在Serializable接口中定义了成员方法


    正确答案:C
    在java.io包中,接口Serializable是实现对象串行化的工具。实际上,Serializable接口是一个空接口,它里面既没有定义抽象方法,也没有定义常量。Serializ—able接口的目的只是简单地标识一个类的对象是可以被串行化的。

  • 第15题:

    下列关于Java的说法不正确的是

    A.abstract和final能同时修饰一个类

    B.抽象类可以做抽象父类,也可以做抽象子类和抽象方法

    C.抽象方法不一定在抽象类中,也可以在接口中

    D.声明为final的力法不能在子类中重新定义


    正确答案:A
    解析:这两个非访问限定符,abstract表示类中含有没有实现的方法,也就是说,该类的创建是为了让别的类去继承它,来重新定义这些未在父类中实现的方法;而fi-nal修饰类来说明此类是没有子类的。这两个修饰符修饰的类从根本特性上是矛盾的。

  • 第16题:

    下面有关java实例变量,局部变量,类变量和final变量的说法,错误的是()。

    • A、实例变量指的是类中定义的变量,即类成员变量,如果没有初始化,会有默认值。
    • B、局部变量指的是在方法中定义的变量,如果没有初始化,会有默认值
    • C、类变量指的是用static修饰的属性
    • D、final变量指的是用final 修饰的变量

    正确答案:B

  • 第17题:

    Java程序中定义接口所使用的关键字是(),接口中的属性都是(),接口中的方法都是()。


    正确答案:interface;静态变量;抽象方法

  • 第18题:

    以下关于抽象类和接口的说法错误的是()

    • A、抽象类在Java语言中表示的是一种继承关系,一个类只能使用一次继承。但是一个类却可以实现多个接口
    • B、在抽象类中可以没有抽象方法
    • C、实现抽象类和接口的类必须实现其中的所有方法,除非它也是抽象类。接口中的方法都不能被实现
    • D、接口中定义的变量默认是publicstaticfinal型,且必须给其初值,所以实现类中不能重新定义,也不能改变其值
    • E、接口中的方法都必须加上public关键字

    正确答案:E

  • 第19题:

    关于接口的定义和实现,以下描述正确的是()。

    • A、接口定义中的方法都只有定义没有实现
    • B、接口定义中的变量都必须写明final和static
    • C、如果一个接口由多个类来实现,则这些类在实现该接口中的方法时应采用统一的代码
    • D、如果一个类实现一个接口,则必须实现该接口中的所有方法,但方法未必声明为public
    • E、接口定义中的成员变量变量只能是static和final的

    正确答案:A,E

  • 第20题:

    下列关于接口的说法,正确的是()

    • A、 接口中定义的方法都必须是虚方法
    • B、 接口中定义的方法可以编写其实现代码
    • C、 继承接口的类可提供被继承接口中部分成员的实现代码
    • D、 接口中的所有方法都必须在其派生类中得到实现

    正确答案:D

  • 第21题:

    接口中的方法可以使用哪些修饰符()。

    • A、static
    • B、private
    • C、synchronised
    • D、protected
    • E、public

    正确答案:E

  • 第22题:

    接口中的成员变量被隐含地声明为()

    • A、public static final
    • B、public final
    • C、public static
    • D、public abstract

    正确答案:A

  • 第23题:

    多选题
    以下有关接口的内容,正确的是()。
    A

    接口中声明的变量必须设置初值

    B

    一个类可以同时实现多个接口

    C

    实现接口时,可以实现接口中的所有方法,也可以实现其中一些

    D

    实现接口的类,不能创建为抽象类

    E

    接口中的方法默认为abstract


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

  • 第24题:

    单选题
    下列描述中,正确的是()
    A

     在Serializable接口中定义了抽象方法

    B

     在Serializable接口中定义了常量

    C

     在Serializable接口中没有定义抽象方法,也没有定义常量

    D

     在Serializable接口中定义了成员方法


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